home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / qbbs / febbs192.zip / FEBBS.DOC < prev    next >
Text File  |  1992-03-09  |  116KB  |  3,912 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.              ┌────────────┐
  12.              │░░░░░░░░░░░░│
  13.              │░░░┌────┬───┴────────┐
  14.              │░░░│    │░░░░░░░░░░░░│
  15.              │░░░└────┴─┐░┌───────┬┴───────────┐
  16.              │░░░░░░░░░░│░│       │░░░░░░░░░░░░│
  17.              │░░░┌────┬─┘░└──────┐│░░░┌────┐░░░├──────────┐
  18.              │░░░│    │░░░░░░░░░░││░░░│    │░░░│░░░░░░░░░░│
  19.              │░░░│    │░░░┌──────┘│░░░└────┘░┌─┘░┌────┐░░░├───────────┐
  20.              │░░░│    │░░░│       │░░░░░░░░░░│░░░│    │░░░│░░░░░░░░░░░│
  21.              └───┘    │░░░└───────┴┐░░┌────┐░└─┐░└────┘░┌┬┘░░┌────────┘
  22.                       │░░░░░░░░░░░░│░░│    │░░░│░░░░░░░░││░░░│
  23.                       └───────────┬┘░░└────┘░░░│░┌────┐░└┴┐░░└────────┐
  24.                                   │░░░░░░░░░░░░│░│    │░░░│░░░░░░░░░░░│
  25.                                   └──────────┬─┘░└────┘░░░├───────┐░░░│
  26.                                              │░░░░░░░░░░░░│       │░░░│
  27.                                              └───────────┬┴───────┘░░░│
  28.                                                          │░░░░░░░░░░░░│
  29.                                                          └────────────┘
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.                                 THE
  41.                          File Area Manager
  42.  
  43.                                 for
  44.  
  45.                   RemoteAccess 0.04a/1.11
  46.                   Maximus               1.02/2.00
  47.                   Tubbs                 1.00ßeta
  48.                   Opus                  1.1x
  49.                   QuickBBS              2.6x/2.7x
  50.                   SuperBBS              1.1x
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.     Copyright (c) 1990-92 by FenrisUlven Data & Patrik Sjöberg
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.                   In memory of Birgit Lindström.
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84.                                               Table of contents
  85.  
  86.  
  87.     Disclaimer  . . . . . . . . . . . . . . . . . . . . .     3
  88.  
  89.     What is FEBBS ? . . . . . . . . . . . . . . . . . . .     5
  90.  
  91.     Features  . . . . . . . . . . . . . . . . . . . . . .     6
  92.  
  93.     How to get Started  . . . . . . . . . . . . . . . . .     7
  94.  
  95.     SETUP . . . . . . . . . . . . . . . . . . . . . . . .     8
  96.       BBS System  . . . . . . . . . . . . . . . . . . . .     8
  97.       General Items   . . . . . . . . . . . . . . . . . .    10
  98.       Flag toggle   . . . . . . . . . . . . . . . . . . .    12
  99.       Colours   . . . . . . . . . . . . . . . . . . . . .    15
  100.       The Filelists   . . . . . . . . . . . . . . . . . .    16
  101.       Areas to list   . . . . . . . . . . . . . . . . . .    20
  102.       Files to ignore   . . . . . . . . . . . . . . . . .    21
  103.       External Support programs   . . . . . . . . . . . .    21
  104.       The external viewers  . . . . . . . . . . . . . . .    21
  105.       The Archive programs  . . . . . . . . . . . . . . .    22
  106.       The free of choice external utilities   . . . . . .    22
  107.       The Text "macros"   . . . . . . . . . . . . . . . .    24
  108.       Keyboard setup  . . . . . . . . . . . . . . . . . .    24
  109.       Entering the registration code  . . . . . . . . . .    24
  110.       Editing the control files   . . . . . . . . . . . .    25
  111.       Compile helpfile  . . . . . . . . . . . . . . . . .    26
  112.       Save the changes  . . . . . . . . . . . . . . . . .    26
  113.  
  114.     EDITOR  . . . . . . . . . . . . . . . . . . . . . . .    27
  115.       How to Edit Your Files.Bbs  . . . . . . . . . . . .    28
  116.       How to read the function part of the manual   . . .    28
  117.       The functions that can be used inside the editor  .    29
  118.  
  119.     Avatar Control Codes  . . . . . . . . . . . . . . . .    43
  120.  
  121.     Runtime Errors  . . . . . . . . . . . . . . . . . . .    43
  122.  
  123.     The Filelists . . . . . . . . . . . . . . . . . . . .    45
  124.       Avatar Codes  . . . . . . . . . . . . . . . . . . .    45
  125.       General items   . . . . . . . . . . . . . . . . . .    45
  126.       The Directory list  . . . . . . . . . . . . . . . .    46
  127.       When, How, Where?   . . . . . . . . . . . . . . . .    46
  128.       Headers/Footers   . . . . . . . . . . . . . . . . .    47
  129.       Area header   . . . . . . . . . . . . . . . . . . .    47
  130.       Sample batch file   . . . . . . . . . . . . . . . .    48
  131.       Different Filelists   . . . . . . . . . . . . . . .    49
  132.  
  133.     Memory Swapping . . . . . . . . . . . . . . . . . . .    50
  134.  
  135.     FEBBS VS Viruses and EXE packers  . . . . . . . . . .    52
  136.  
  137.     The overlay buffer and slow machines  . . . . . . . .    53
  138.  
  139.  
  140.  
  141.     Febbs - The File Area Manager                        Page 1
  142.  
  143.  
  144.  
  145.  
  146.  
  147.  
  148.  
  149.     Commandline parameters  . . . . . . . . . . . . . . .    54
  150.  
  151.     Multitaskers and Share  . . . . . . . . . . . . . . .    55
  152.  
  153.     The future  . . . . . . . . . . . . . . . . . . . . .    57
  154.  
  155.     Support . . . . . . . . . . . . . . . . . . . . . . .    58
  156.  
  157.     Copyright, Trademarks . . . . . . . . . . . . . . . .    59
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.     Febbs - The File Area Manager                        Page 2
  207.  
  208.  
  209.  
  210.  
  211.  
  212.  
  213.  
  214.                                                      Disclaimer
  215.  
  216.  
  217.     The  FEBBS-Package  is  subject  to the  following  license
  218.     terms and conditions.
  219.  
  220.     The  FEBBS-package  is  supplied  as  it   is.  The  author
  221.     disclaims all warranties, expressed or  implied, including,
  222.     without  limitation, the  warranties of merchantability and
  223.     of  fitness  for   any  purpose.  The  author  assumes   no
  224.     liability for  damages, direct or  consequential, which may
  225.     result from the use of the FEBBS-package.
  226.  
  227.     The FEBBS-package is a "shareware program"  and is provided
  228.     at  no charge  to the  user for  evaluation.   Feel free to
  229.     share it with  your friends, but please do not give it away
  230.     altered  or  as  part of  another  system.  The essence  of
  231.     "user-supported"  software is  to provide personal computer
  232.     users with  quality software without  high prices, and  yet
  233.     to  provide   incentive  for  programmers  to  continue  to
  234.     develop new products.
  235.  
  236.     The  FEBBS-package,  all programs,  the  documentation  and
  237.     support files are  copyrighted 1991 by Patrik Sjöberg.  All
  238.     rights are reserved.  You may copy this package for  backup
  239.     purposes. You may also copy and share unmodified copies  of
  240.     the whole package,  providing that the copyright notice  is
  241.     reproduced and included on all copies.
  242.  
  243.     You may not  sell the  product for a fee  and/or distribute
  244.     the product  along  with  other  products  without  written
  245.     permission,  nor may  you modify  or  remove the  Copyright
  246.     Notices from the programs or the  documentation files. User
  247.     clubs, if they  are NOT  commercial, are allowed  to ask  a
  248.     small amount  of money  for distribution  and storage  when
  249.     they want to share this package amongst their members.
  250.  
  251.     It  is  forbidden  to  modify,  adapt,  translate,  reverse
  252.     engineer,  decompile and/or disassemble the software in the
  253.     FEBBS-package.  Patching the  medium at  places that  carry
  254.     the software  is  seen  as a  program  change and  is  also
  255.     forbidden.
  256.  
  257.     Non-commercial  users can get a licence for the usage up to
  258.     this release  of the  FEBBS-package for  a small  amount of
  259.     money.   Look  into  the  details  in  HOWTO.REG.  Previous
  260.     registered users  will receive a  big reduction to  upgrade
  261.     to  the newer  versions. These users should  also look into
  262.     the details  in HOWTO.REG.  For Non-commercial users  there
  263.     is  a POSSIBILITY to submit to one of the special contracts
  264.     as explained in the same file.
  265.  
  266.     Commercial usage of FEBBS will cost somewhat more. Also,  a
  267.     so called  'closed' Bulletin Board  System (a system  where
  268.  
  269.  
  270.  
  271.     Febbs - The File Area Manager                        Page 3
  272.  
  273.  
  274.  
  275.  
  276.  
  277.  
  278.  
  279.     the user must pay  direct to the SysOp to  get full access)
  280.     has to  pay more than a  Non-commercial user.  Usage of the
  281.     Febbs-Package on  a BBS  with 3  (three) lines  or more  is
  282.     considered  as 'closed  BBS' usage  also.  You'll find  the
  283.     details of all this in the file called HOWTO.REG.  
  284.  
  285.  
  286.  
  287.  
  288.  
  289.  
  290.  
  291.  
  292.  
  293.  
  294.  
  295.  
  296.  
  297.  
  298.  
  299.  
  300.  
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309.  
  310.  
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.  
  335.  
  336.     Febbs - The File Area Manager                        Page 4
  337.  
  338.  
  339.  
  340.  
  341.  
  342.  
  343.  
  344.                                                 What is FEBBS ?
  345.  
  346.  
  347.     Febbs is a  File Area  Manager for your  favourite BBS.  It
  348.     will  help you  keep your  file areas  in shape  and create
  349.     Your daily filelists. How  many times have  you not  edited
  350.     those  Files.Bbs files.  And how  many times  have you  not
  351.     been "running" around in your directory-"tree"  just to get
  352.     to  each of them. Copying files cross drives just to forget
  353.     to move descriptions as well. 
  354.  
  355.     This is where Febbs comes in.  Just sit tight and edit each
  356.     and  everyone of  the Files.Bbs  files from  a directory of
  357.     your   choice.    No   more   changing   directories    and
  358.     unloading/reloading   your   editor.    Hurl   files    and
  359.     descriptions  easily  between   areas.  Look   inside  Your
  360.     archived files  to determine  what is in them,  create Your
  361.     daily   filelists  and  statistical  files  and  much  much
  362.     more...
  363.  
  364.     Febbs will  save You, the  busy System Operator,  countless
  365.     of  hours as You would have spent maintaining the file area
  366.     part of Your  system. It  is a small  investment that  will
  367.     repay itself with  a couple  of weeks. (If  You value  Your
  368.     own time in any way). 
  369.  
  370.  
  371.  
  372.  
  373.  
  374.  
  375.  
  376.  
  377.  
  378.  
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.  
  401.     Febbs - The File Area Manager                        Page 5
  402.  
  403.  
  404.  
  405.  
  406.  
  407.  
  408.  
  409.                                                        Features
  410.  
  411.  
  412.  
  413.     * Support for  Remote Access 0.04a  to 1.11  / Maximus 1.02
  414.       and 2.00 / Tubbs 1.00ßeta /  Opus 1.1x / QuickBbs 2.6x to
  415.       2.7x / SuperBbs1.15.
  416.     * Edit all Your Files.Bbs from one spot.
  417.     * Full screen editor with standard edit Commands.
  418.     * Fully user definable keys for allmost all functions.
  419.     * Enter Avatar / control codes within the Editor.
  420.     * Supports SAA/CUA in program design.
  421.     * Adopt missing files to Files.Bbs.
  422.     * Add  GIF  info  to  the  description  automatically  when
  423.       adopting files.
  424.     * Add GIF resolution easily to files already in Files.Bbs.
  425.     * Create Your daily lists.
  426.     * Create  overView  of  all  Your  areas  ASCII/ANSI/AVATAR
  427.       flavour.
  428.     * Create  a   list  over  frequable  directories  for  Your
  429.       Mailer.
  430.     * Create  a  list  over  the  50  most   downloaded  files.
  431.       ASCII/ANSI/AVATAR flavour
  432.     * Strip Avatar codes from filelists.
  433.     * Tag  files randomly ( not  random tag though :-) ) in the
  434.       editor.
  435.     * Tag missing files that exist in Files.Bbs.
  436.     * Tag dupe entries in Files.Bbs.
  437.     * Delete tagged files.
  438.     * Hurl/copy  files  to other  areas.  Description moved  as
  439.       well.
  440.     * When  hurling/copying place  the hurled/copied  files  at
  441.       Position you  like in the new  Area, or if  you wish hurl
  442.       without changing area.
  443.     * Hurl files to any directory you wish.
  444.     * Sort tagged blocks inside editor.
  445.     * Look  inside  all major  archives  and  at  files  inside
  446.       archives.
  447.     * Look at GIF files resolution.
  448.     * DOSshell with built in swap to EMS, XMS or Disk.
  449.     * Support  for  internal  viewers  of  Archives, Text-  and
  450.       Binary Files
  451.     * Support  for  external  viewers  of  Archives, TextFiles,
  452.       Binary files and GIF Files.
  453.     * Delete missing files from Files.Bbs
  454.     * Mouse support.
  455.     * Search for files local and if not found local, global.
  456.     * Touch files to make your users notice "new" files.
  457.     * Rename files.
  458.     * Date format configurable  in filelists and in editor,  or
  459.       use DOS date style.
  460.     * 5 slots for any external support program.
  461.  
  462.     And more ...
  463.  
  464.  
  465.  
  466.     Febbs - The File Area Manager                        Page 6
  467.  
  468.  
  469.  
  470.  
  471.  
  472.  
  473.  
  474.                                              How to get Started
  475.  
  476.  
  477.     1 Unpack the Archived file containing FEBBS.
  478.  
  479.     2 Read  all   the  documentation  files  contained  in  the
  480.       Archive.
  481.  
  482.     3 Put FEBBS in a directory you fancy.
  483.  
  484.     4 Fire up FEPPLA (The Febbs Setup Utility).Feppla  will now
  485.       create a  file called FEBBS.CTL.  This file contains  the
  486.       setup info needed for FEBBS.  
  487.  
  488.       If  your upgrading  from an  version older  than  1.00 of
  489.       FEBBS you  must delete  the old FEBBS.CTL  then redo  the
  490.       Setup. And  if  You are  upgrading from  version 1.80  to
  491.       1.90   then  You   simply  run   FEPPLA  and   save   the
  492.       configuration file to upgrade to the new format.
  493.  
  494.       And  if  you wish  to create  different  setup files  for
  495.       different occasions just add the switch /S:<Name>  to the
  496.       Commandline  and the  config  file <Name>  will  be  used
  497.       instead. Just  remember to do  the same  with Febbs  when
  498.       you wish to use it later on. 
  499.  
  500.       Why would You want a different Setup?  
  501.  
  502.       Imagine  that You  wish  to create  different  lists  for
  503.       different areas.  Lets say you  have One List  containing
  504.       PC programs and  one containing Amiga   programs. Then in
  505.       Your batchfile simply state...
  506.  
  507.       FEBBS N F                : This one  uses standard config
  508.                                Febbs.ctl
  509.       FEBBS N F /S:Amiga.Ctl   :   This   one   uses   the  Non
  510.                                Standard Amiga.Ctl
  511.  
  512.       And, you  can create  Different Filelists. Just  remember
  513.       to   name them differently in the Config so  that they do
  514.       not use the  same name  when creating the lists.  More on
  515.       the filelists later on in this document.
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.     Febbs - The File Area Manager                        Page 7
  532.  
  533.  
  534.  
  535.  
  536.  
  537.  
  538.  
  539.                                                           SETUP
  540.  
  541.  
  542.     The  configuration  program  is the  heart  of  the  Febbs-
  543.     Package. If it  is not  set up  properly it  will not  work
  544.     properly  either. So  it is  essential that  you  take your
  545.     time and walk through the whole set up program. 
  546.  
  547.     Through out  the Setup program You  can always press F1 for
  548.     some On-Line help. All  items, except the most obvious, has
  549.     some On-Line  help. The Setup program  also tries to  adapt
  550.     to the SAA/CUA (Common User Interface)  interface that most
  551.     new programs use  nowadays. That means  that F1 will always
  552.     be help and F2 will  always be save. Except when You  leave
  553.     the program.
  554.  
  555.     Well, time to  fire up Feppla -  The Setup Utility  for the
  556.     Febbs-Package.
  557.  
  558.     Have  a look  at  the  magnificent entry  screen  (Made  by
  559.     Ludvig Norin) and then press any key...
  560.  
  561.     What you will see is this :
  562.  
  563.  
  564.                      ebbs «» Febbs «» Febbs «
  565.                      Fe┌─────────────────┐bs
  566.                       F│ BBS System      │bbs
  567.                      » │ General Items   │ebb
  568.                      «»│ Toggle Flags    │Feb
  569.                       «│ Colours         │ Fe
  570.                      s │ List Setup      │» F
  571.                      bs│ Areas to List   │«»
  572.                      bb│ Files to ignore │ «»
  573.                      eb│ Xternal Support │s «
  574.                      Fe│ text "Macros"   │bs
  575.                       F│ Keyboard Setup  │bbs
  576.                      » │ Registration    │ebb
  577.                      «»│ cOmpile help    │Feb
  578.                       «│ eDit ctl files  │ Fe
  579.                      s │ Save Setup      │» F
  580.                      bs│ Exit Setup      │«»
  581.                      bb└─────────────────┘ «»
  582.                      ebbs «» Febbs «» Febbs «
  583.  
  584.                           Fig. 1.
  585.  
  586.  
  587.      BBS System                                            SETUP
  588.  
  589.  
  590.     BBS type.     What  type  of  BBS  Software   do  you  use?
  591.                   RemoteAccess, Maximus, Tubbs,  Opus, QuickBBS
  592.                   or SuperBBS?   This menu option let  you tell
  593.  
  594.  
  595.  
  596.     Febbs - The File Area Manager                        Page 8
  597.  
  598.  
  599.  
  600.  
  601.  
  602.  
  603.  
  604.                   FEBBS what  Area files  it should be  looking
  605.                   for.  Either  Config.Ra/Files.Ra  for  Remote
  606.                   Access,  Area.Dat for  Maximus,  Axaareas.dat
  607.                   for Tubbs,  a Bunch of SystemXX.Dat files for
  608.                   Opus  (where  XX is  a  Hexadecimal  Number),
  609.                   FlSearch.Ctl for QuickBBS 2.6x or  FilCfg.Dat
  610.                   for QuickBBS  2.7x. Or  why not  Flsearch.Bbs
  611.                   for SuperBBS. Would have been  nice with some
  612.                   sort of standard.
  613.  
  614.  
  615.  
  616.  
  617.  
  618.  
  619.  
  620.  
  621.  
  622.  
  623.  
  624.  
  625.  
  626.  
  627.  
  628.  
  629.  
  630.  
  631.  
  632.  
  633.  
  634.  
  635.  
  636.  
  637.  
  638.  
  639.  
  640.  
  641.  
  642.  
  643.  
  644.  
  645.  
  646.  
  647.  
  648.  
  649.  
  650.  
  651.  
  652.  
  653.  
  654.  
  655.  
  656.  
  657.  
  658.  
  659.  
  660.  
  661.     Febbs - The File Area Manager                        Page 9
  662.  
  663.  
  664.  
  665.  
  666.  
  667.  
  668.  
  669.     General Items                                         SETUP
  670.  
  671.  
  672.     Path to
  673.     BBS files.    This is where  your area  files reside.  That
  674.                   is where  your Config.Ra/Files.Ra,  Area.Dat,
  675.                   Axaareas.Dat,   SystemXX.Dat,   FlSearch.Ctl,
  676.                   FileCfg.Dat    or    Flserach.Bbs    resides.
  677.                   (Depending on if  your BBS software is Remote
  678.                   Access,  Maximus,  Tubbs,  Opus, QuickBbs  or
  679.                   SuperBbs). Febbs can  handle up to 300  areas
  680.                   in Your BBS.  Most of the BBS  packages can't
  681.                   handle any more either.
  682.  
  683.  
  684.     Adopted 
  685.     files.        This is  the comment  that will  be added  to
  686.                   files adopted  to Files.Bbs  by Febbs.  Febbs
  687.                   can  handle  one  meta  string  in the  adopt
  688.                   description. This  meta string  is ~D  (tilde
  689.                   D) and  it will insert  todays date. (A  meta
  690.                   string  is  a small  string  that when  Febbs
  691.                   finds it  he will replace  it with  something
  692.                   more relevant).  An adopted  file would  look
  693.                   like this  after it has  been adopted if  You
  694.                   had entered '[0] (v0.00)' in the setup.
  695.  
  696.  
  697.                      ┌─────────────────────┐
  698.                 ANYFILE.ZIP [0] (v0.00)    └─────────  Ordinary ZIPfile
  699.                            └─────┬─────┘
  700.                                  └───────────── Comment chosen by You.
  701.        Fig. 2.
  702.  
  703.  
  704.     Adopted 
  705.     GIF Files.    This is  the comment  that will  be added  to
  706.                   adopted GIF files.  It works the same  way as
  707.                   the  above   adopt  function.  But  it   also
  708.                   honours  the ~G meta (GIF information) string
  709.                   as  well as  the ~D  meta string. If  You had
  710.                   entered '[0]  ~G Adopted :  ~D' in the  setup
  711.                   and  the file  was adopted  on  the first  of
  712.                   december  the  adopted   GIF  would  get  the
  713.                   following description.  The date style is  of
  714.                   course  configurable   (later   on  in   this
  715.                   document).
  716.  
  717.  
  718.                ┌───────────────────────────────────────────   Ordinary  GIF
  719.      file.
  720.           ANYFILE.GIF [0] (640*480*256) Adopted : 91-12-01    
  721.                      └─┬──────────────────────────────────┘           
  722.                        │       
  723.                        │
  724.  
  725.  
  726.     Febbs - The File Area Manager                       Page 10
  727.  
  728.  
  729.  
  730.  
  731.  
  732.  
  733.  
  734.                        └──────────────────── Resulting description.
  735.        Fig. 3.
  736.  
  737.  
  738.     The DownLoad 
  739.     counter.      This is used  when you  when you  add the  DL
  740.                   counter manually inside the  editor. That  is
  741.                   if  you  use  any.  Febbs  does  NOT  do  any
  742.                   download   counting  of  its  own.  You  must
  743.                   install another third  part utility to handle
  744.                   the  counters.  Febbs only  reads  them  when
  745.                   creating the list of most downloaded files.
  746.  
  747.  
  748.     Date style.   To be able  to make the whole world happy the
  749.                   date style is  configurable. Choose the style
  750.                   you fancy and all lists and  all dates inside
  751.                   the editor  will look like that. Or let Febbs
  752.                   figure it out  from what You normally  use in
  753.                   Your daily DOS environment.
  754.  
  755.  
  756.     Name of 
  757.     Swap file.    This  option  there  to  let  you  place  the
  758.                   Swapfile that Febbs  creates when swapping to
  759.                   execute an external program or  just shelling
  760.                   to DOS on a RAM disk or maybe a disk  that is
  761.                   fast to speed up the Swapping.  Febbs has the
  762.                   ability to Swap most of itself  out of memory
  763.                   when  accessing  external  programs  or  just
  764.                   Shelling  to DOS.  If  you  have EMS  or  XMS
  765.                   memory then  of course it doesn't matter what
  766.                   you  write  on this  line  since no  physical
  767.                   swap file is  generated. All swapping is done
  768.                   via  memory.  Which  is  also  a  whole   lot
  769.                   faster.  Read  more  about  swapping  in  the
  770.                   "Memory swapping" section of this manual.
  771.  
  772.  
  773.     Indent 
  774.     value.        This is how  many spaces that Febbs  will pad
  775.                   to  the  left  of  the description  when  you
  776.                   press <TAB>  inside  the  editor.  Read  more
  777.                   about  the function  in the  "How to  edit  Your
  778.                      Files.Bbs" section of this manual.
  779.  
  780.  
  781.     Logfile.      When you  are running Febbs  in batchmode  to
  782.                   create your daily filelists Febbs can keep  a
  783.                   log  file of  what has  happened during  this
  784.                   unattended event. This  is good  if you  wake
  785.                   up  one morning  to  find that  your  nightly
  786.                   events  didn't  work  as  you   thought  they
  787.                   would.  I have tried to  keep the log file as
  788.                   trimmed as possible so that it  won't grow to
  789.  
  790.  
  791.     Febbs - The File Area Manager                       Page 11
  792.  
  793.  
  794.  
  795.  
  796.  
  797.  
  798.  
  799.                   much. Here You  specify what to call  the log
  800.                   file and where to place it. 
  801.  
  802.  
  803.     GIF 
  804.     Information.  When  adopting GIF  files or  when  using the
  805.                   "Add  GIF  information" function  Febbs  will
  806.                   add the HEIGHT, WIDTH and PALETTE  of the GIF
  807.                   image.  This  is  Your opportunity  to design
  808.                   the style  of this  information. You can  use
  809.                   three meta  strings to  design  the style  of
  810.                   the  information. The  default is (~W*~H*~P).
  811.                   That is  an  ordinary  SuperVGA  image  would
  812.                   look like this (640*480*256).
  813.  
  814.                   But if you wish to  have some other style use
  815.                   the  following  meta-strings and  create your
  816.                   own info style.
  817.  
  818.                   ~W = Width of GIF Image.
  819.                   ~H = Height of GIF Image.
  820.                   ~P = Number of Colours in GIF Image.
  821.  
  822.                   Where ~ is a Tilde (#126).
  823.  
  824.  
  825.  
  826.     Temporary
  827.     directory     When   extracting  files   from  archives  or
  828.                   performing  other functions  Febbs might need
  829.                   to put some temporary  files somewhere.  This
  830.                   is  where  You  tell  Febbs  to  store thoose
  831.                   files. This  directory that  You specify here
  832.                   will  not be  erased when  Febbs  is done  so
  833.                   Febbs  can share  this directory  with  other
  834.                   programs   that   also  needs   a   temporary
  835.                   directory.
  836.  
  837.  
  838.     Flag toggle                                           SETUP
  839.  
  840.     Exploding 
  841.     Windows       Do  you  wish to  use Exploding  windows when
  842.                   inside Febbs? Just  some aesthetic stuff, but
  843.                   nice for the Eye.
  844.  
  845.  
  846.     Date/Size
  847.     Display       Febbs has the  ability to show date  and size
  848.                   of  the file  on the line  that the cursor is
  849.                   on at  the moment. The size  and date will be
  850.                   displayed  on  the  statusline.  This  option
  851.                   sets  the  default  start   value  for   this
  852.                   option. This  can later be  toggled ON /  OFF
  853.                   from inside the editor. 
  854.  
  855.  
  856.     Febbs - The File Area Manager                       Page 12
  857.  
  858.  
  859.  
  860.  
  861.  
  862.  
  863.  
  864.  
  865.     Backup 
  866.     Files.        Do  you  wish  to  keep  BAK  files  of  your
  867.                   Files.Bbs. That is Files.Bak  of every  saved
  868.                   Files.Bbs or not. FEBBS always creates  a BAK
  869.                   file when  saving. This  option only  chooses
  870.                   wether or not  to delete that Bak  file after
  871.                   completed  save  of  the  current  Files.Bbs.
  872.                   This  option  has  no  affect  when  you  use
  873.                   Remote Access 1.00 new  CD-Rom support  since
  874.                   all Files.Bbs  resides in the same  directory
  875.                   and  is  called  the  same  except   for  the
  876.                   extension. So when  Febbs renames the current
  877.                   Files.Bbs to Files.Bak it will  overwrite the
  878.                   last   Files.Bak   that   was  in   the  same
  879.                   directory.
  880.  
  881.  
  882.     Noise when 
  883.     Explode.      This will  let you  choose wether  or not  to
  884.                   use  some  sound  effects when  exploding the
  885.                   windows  onto  the   screen.  This  flag  has
  886.                   absolutely   no  meaning   if  the  Exploding
  887.                   windows option is set to OFF.
  888.  
  889.  
  890.     Swap.         Swap out  of memory when  Shelling is a  very
  891.                   powerful feature that Febbs  has that  allows
  892.                   almost any program to be  run in a DOS  Shell
  893.                   from  inside Febbs.  Here  you decide  if you
  894.                   wish to use  this feature. On an  old machine
  895.                   with  little memory and a slow disk it can be
  896.                   painfully slow to  swap out Febbs. So  if you
  897.                   know  that  you  will  never  use  any  large
  898.                   programs  (The  PAK  and  ARJ  archivers  are
  899.                   considered  to  be  large  programs) you  may
  900.                   turn this feature off.
  901.  
  902.  
  903.     Columns in 
  904.     Area list.    When choosing  area from the  File Area  pick
  905.                   list you  can  select how  many columns  that
  906.                   you wish to  have displayed on the  screen at
  907.                   the  same time. Possible values for this item
  908.                   is 1-3.
  909.  
  910.  
  911.  
  912.     Delay When 
  913.     Explode.      When Exploding  windows is  set to true  then
  914.                   this  item  also  effects  the  way  this  is
  915.                   displayed.  You can  fine  tune the  way  you
  916.                   wish your  Windows to  Explode.  This is  all
  917.                   depending  on how fast  machine you have got.
  918.                   So try  what  settings  you  prefer  on  your
  919.  
  920.  
  921.     Febbs - The File Area Manager                       Page 13
  922.  
  923.  
  924.  
  925.  
  926.  
  927.  
  928.  
  929.                   machine.
  930.  
  931.  
  932.     In Area list 
  933.     from start.   Mostly you wish  to end  up in the  Area Pick
  934.                   List when you fire up Febbs.  Set this option
  935.                   to  ON and Febbs will push  an enter into the
  936.                   keyboard buffer  and thereby  leaving you  in
  937.                   the Area  Pick  List  when you  enter  Febbs.
  938.                   This  option  has  only  been  tested  on  AT
  939.                   machines  and upwards.  It  may  not work  on
  940.                   older machines.
  941.  
  942.  
  943.     Virus check.  If you  rest assure that  no virus will  ever
  944.                   get near  your machine You  may want turn  of
  945.                   the Virus check at the start up of Febbs.
  946.  
  947.  
  948.     Screen mode.  This option will  let you choose if  you wish
  949.                   to run  Febbs in a  higher line mode then  25
  950.                   rows.  This only  works  on  EGA/VGA adapters
  951.                   and  monitors.  Febbs  also  supports   other
  952.                   modes of Screen  length as long as you do not
  953.                   shell  to DOS  and  reset  the screen  to  an
  954.                   other mode.  If you do  that you are on  your
  955.                   own!  Febbs will when exiting after completed
  956.                   task try to  restore the screen mode  to what
  957.                   it was before  you entered Febbs. And  if You
  958.                   wis to  run Febbs in  any non standard  video
  959.                   mode be sure to set this option to  AUTO then
  960.                   Febbs  will   not  set  the  vidoemode   upon
  961.                   execution  rather  simply  adopt to  the mode
  962.                   You have when You start Febbs. 
  963.  
  964.        
  965.     Pause after
  966.     DOS Shell.    You may configure if you want  Febbs to pause
  967.                   before returning from a shell to  let you see
  968.                   the  last  screen  of the  program  that  you
  969.                   shelled to.  This function  however does  not
  970.                   affect the "look inside archives" function.
  971.  
  972.  
  973.     Empty lines 
  974.     last in Files.Bbs This option lets You  tell Febbs how many
  975.                       empty lines You wish to have last in  the
  976.                       Files.Bbs file when saving it. 
  977.  
  978.  
  979.     Fast move
  980.     Between Drives.   When  hurling  (moving) files  Febbs  can
  981.                       move files  fast by  simply renaming  the
  982.                       files.  This  works well  as long  as You
  983.                       are on  the  same  drive  or  You  rename
  984.  
  985.  
  986.     Febbs - The File Area Manager                       Page 14
  987.  
  988.  
  989.  
  990.  
  991.  
  992.  
  993.  
  994.                       across  substituted or  assigned  drives.
  995.                       But this  does not work  to well on  some
  996.                       LANs.  So  if You  do  not  use  the  DOS
  997.                       commands SUBST or ASSIGN  i suggest  that
  998.                       You   have  this  switch  set  to  NO  to
  999.                       prevent any problems.
  1000.  
  1001.  
  1002.     Use long 
  1003.     areanumbers in 
  1004.     Maximus mode.     You can,  as Maximus  2.00 sysop,  choose
  1005.                       if  You want to  use the long areanumbers
  1006.                       or  if You  want to  stay with the  old 3
  1007.                       character   style.  This  switch  has  no
  1008.                       effect in any  other mode then Maximus  2
  1009.                       mode. 
  1010.  
  1011.  
  1012.  
  1013.     Colours                                               SETUP
  1014.  
  1015.  
  1016.     After this it's time to be creative.
  1017.     Choose  Colours, This  is  your change  to get  seasick :-)
  1018.     Have Fun. 
  1019.  
  1020.     Remember that  if you are upgrading  from version 1.50  (or
  1021.     prior versions  ) then you need to set  the Colours of some
  1022.     new  items. Otherwise these will  be black on black. Not to
  1023.     viewable i must say. 
  1024.  
  1025.     If  you  wish to  temporarily  use  Febbs on  a  monochrome
  1026.     monitor and you have no wish  to change the setup then fire
  1027.     up Febbs with the parameter /M.
  1028.  
  1029.     C:\> FEBBS /M 
  1030.  
  1031.     Will temporarily put Febbs in a monochrome mode.
  1032.  
  1033.  
  1034.  
  1035.  
  1036.  
  1037.  
  1038.  
  1039.  
  1040.  
  1041.  
  1042.  
  1043.  
  1044.  
  1045.  
  1046.  
  1047.  
  1048.  
  1049.  
  1050.  
  1051.     Febbs - The File Area Manager                       Page 15
  1052.  
  1053.  
  1054.  
  1055.  
  1056.  
  1057.  
  1058.  
  1059.     The Filelists                                         SETUP
  1060.  
  1061.  
  1062.  
  1063.     Total List.   This is the name of the  global filelist that
  1064.                   will be  created for you  when you either  in
  1065.                   batchmode (see  later on in this document) or
  1066.                   from the menu order a filelist.
  1067.  
  1068.  
  1069.     News List.    The same as the above is  valid for Newslist.
  1070.                   Although  this is  a list  of  New files  the
  1071.                   "Days for News list" number of days. 
  1072.  
  1073.  
  1074.     How old.      Enter  how old files that  should be included
  1075.                   in the list of new files.
  1076.  
  1077.  
  1078.     Condensed 
  1079.     list.         This list is a  mix between the News list and
  1080.                   the  Total list. All  files are included just
  1081.                   like the  Total list but  only the names  and
  1082.                   the  descriptions   after   the  names.   Any
  1083.                   descriptions  between   two  files   will  be
  1084.                   omitted.
  1085.  
  1086.  
  1087.     Areas 
  1088.     DIR list.     This is a  list containing the directories of
  1089.                   all  your  areas  that  is  included  in  the
  1090.                   filelist (and the  areas that are tagged  for
  1091.                   a password). This  is to  create a  directory
  1092.                   over Frequable  directories for  your mailer.
  1093.                   See the  list part  of this  manual for  more
  1094.                   information.
  1095.  
  1096.  
  1097.     Style of
  1098.     Areas DIR 
  1099.     List.         Febbs supports two styles of  Areas DIR list.
  1100.                   The styles supported  are called FrontDoor and
  1101.                   Binkley.  The names  are taken  from then both
  1102.                   programs  that uses  the  different  types of
  1103.                   list.  When  in  FrontDoor  mode  Febbs  will
  1104.                   write each line in the following Style :
  1105.  
  1106.                   C:\FILES\FEBBS
  1107.  
  1108.                   and when  in Binkley mode  it will write  the
  1109.                   following :
  1110.  
  1111.                   C:\FILES\FEBBS\*.*
  1112.  
  1113.  
  1114.  
  1115.  
  1116.     Febbs - The File Area Manager                       Page 16
  1117.  
  1118.  
  1119.  
  1120.  
  1121.  
  1122.  
  1123.  
  1124.     Missing 
  1125.     files.        If a file  is Missing this will  be displayed
  1126.                   instead  of Date  and Size  in the  filelist.
  1127.                   (or if a file has Zero length).
  1128.  
  1129.  
  1130.     Overview 
  1131.     of areas.     The overviw list is a little  overview of all
  1132.                   your  areas. Nothing  fancy  but it  still an
  1133.                   overview. ASCII Version
  1134.  
  1135.  
  1136.     Overview 
  1137.     ANSI.         This  is   the  ANSI  version   of  the  area
  1138.                   overview list. Maybe nice to  have on display
  1139.                   in  your bbs  so that  all  those twit  users
  1140.                   will see how  much files there really  is and
  1141.                   upload something (for a  change) to get  hold
  1142.                   of the other areas.
  1143.  
  1144.  
  1145.     Overview 
  1146.     Avatar.       Avatar  version of  the area  overview  list.
  1147.                   The same  list as the  above but with  Avatar
  1148.                   colour codes instead of ANSI colour codes.
  1149.  
  1150.  
  1151.  
  1152.     Best download 
  1153.     lists.        When creating  the Total  filelist Febbs  can
  1154.                   also  take a  look at  what  files that  have
  1155.                   been downloaded  most. Nice to have online to
  1156.                   show your users what files that  are the most
  1157.                   popular. You can create both an ASCII,ANSI and
  1158.                   AVATAR  version  of  this  list. The  50  most
  1159.                   downloaded   files  on  your  system  can  be
  1160.                   placed in  this list.  For this  to work  you
  1161.                   have  to   have  a  program  that   maintains
  1162.                   download counters in your files.bbs.
  1163.  
  1164.                   NICENICE.GIF [10] (640*480*256) Really nice picture.
  1165.                      
  1166.                      The part of  the description with the  digits
  1167.                   10 is  the download  counter. And  it has  to
  1168.                   start at position  14 in your Files.Bbs.  But
  1169.                   if it doesn't Febbs will adjust  this for You
  1170.                   at  runtime.  Both  when  creating  lists  in
  1171.                   batchmode and  when loading  a Files.Bbs  for
  1172.                   editing.  Febbs can  handle Download counters
  1173.                   of  a  variety of  styles. [](){}<>0123456789
  1174.                   are  all  valid  as  download counters.  Note
  1175.                   that also just numbers works.
  1176.  
  1177.                   NICENICE.GIF 10 (640*480*256) Really nice picture.
  1178.  
  1179.  
  1180.  
  1181.     Febbs - The File Area Manager                       Page 17
  1182.  
  1183.  
  1184.  
  1185.  
  1186.  
  1187.  
  1188.  
  1189.                      The  list is  created when  you  run a  total
  1190.                   list and  you have named  the ASCII, ANSI  or
  1191.                   AVATAR versions in the Setup.  Febbs does NOT
  1192.                   do  any download  counting  on  its own.  You
  1193.                   must  use another  program to  maintain  your
  1194.                   DownLoad  counters.  Febbs  simply  use  them
  1195.                   when it creates this list.
  1196.  
  1197.  
  1198.     Number of 
  1199.     items.        You can  decide how  many items  you wish  to
  1200.                   appear in  the "Best  Download" list.  Values
  1201.                   between 5 and 50 are valid.
  1202.  
  1203.  
  1204.     Messages to
  1205.     the users.    The messages  that appear  under the head  in
  1206.                   the   Filelist   is  configurable.   The  two
  1207.                   messages the appear is linked with  the areas
  1208.                   that you  tag as password  areas (see  below)
  1209.                   and those that you don't. It  doesn't have to
  1210.                   be solely for  file request that you  can use
  1211.                   these  little messages. It works just as well
  1212.                   if you just  want to inform that this area is
  1213.                   only for registered users  or something  like
  1214.                   that.
  1215.  
  1216.  
  1217.     Header of
  1218.     Total list.   This option  let You specify  if You want  to
  1219.                   have a  header of the  total list. Perhaps  a
  1220.                   textlogo   of  some   description  about  the
  1221.                   containts of the list.
  1222.  
  1223.  
  1224.     Header of
  1225.     News list.    This option  let You specify  if You want  to
  1226.                   have  a header  of  the  list of  new  files.
  1227.                   Perhaps  a textlogo of some description about
  1228.                   the  containts of  the list  telling the user
  1229.                   how old files  are included or something like
  1230.                   that.
  1231.  
  1232.     Footer of
  1233.     Total list.   This option  let You specify  if You want  to
  1234.                   have a  footer of  the total  list of  files.
  1235.                   Perhaps  the   ASCII  version  of  the   area
  1236.                   overview.  Or  just some  advertisment  about
  1237.                   You and Your system.
  1238.  
  1239.     Footer of
  1240.     News list.    This option  let You specify  if You want  to
  1241.                   have  a footer  of  the  list of  new  files.
  1242.                   Perhaps  the   ASCII  version   of  the  area
  1243.                   overview.  Or  just some  advertisment  about
  1244.  
  1245.  
  1246.     Febbs - The File Area Manager                       Page 18
  1247.  
  1248.  
  1249.  
  1250.  
  1251.  
  1252.  
  1253.  
  1254.                   You and Your system.
  1255.  
  1256.  
  1257.  
  1258.  
  1259.  
  1260.  
  1261.  
  1262.  
  1263.  
  1264.  
  1265.  
  1266.  
  1267.  
  1268.  
  1269.  
  1270.  
  1271.  
  1272.  
  1273.  
  1274.  
  1275.  
  1276.  
  1277.  
  1278.  
  1279.  
  1280.  
  1281.  
  1282.  
  1283.  
  1284.  
  1285.  
  1286.  
  1287.  
  1288.  
  1289.  
  1290.  
  1291.  
  1292.  
  1293.  
  1294.  
  1295.  
  1296.  
  1297.  
  1298.  
  1299.  
  1300.  
  1301.  
  1302.  
  1303.  
  1304.  
  1305.  
  1306.  
  1307.  
  1308.  
  1309.  
  1310.  
  1311.     Febbs - The File Area Manager                       Page 19
  1312.  
  1313.  
  1314.  
  1315.  
  1316.  
  1317.  
  1318.  
  1319.     Areas to list                                         SETUP
  1320.  
  1321.  
  1322.     Areas to list.    This item  will bring  up a  list of  all
  1323.                       the areas  specified in your areafile(s).
  1324.                       Here  you tag  which areas  that will  be
  1325.                       included  in   the  lists,  to  have  the
  1326.                       password string  under the  header or  to
  1327.                       be  included  in the  list  of  frequable
  1328.                       directories for  Your  mailer. To  toggle
  1329.                       the different  selections ON/OFF  use the
  1330.                       following keys :
  1331.  
  1332.                   L   Toggle include in lists.
  1333.                   P   Toggle password string.
  1334.                   F   Toggle include in list of directories.
  1335.  
  1336.  
  1337.     Include in lists  This option  selects wether  or not  this
  1338.                       particular  area  should  be included  in
  1339.                       all the lists that Febbs can produce. 
  1340.  
  1341.  
  1342.     The Password 
  1343.     areas         The  Password item  will  let you  tag  those
  1344.                   areas that needs  a password to  be accessed.
  1345.                   Either for file request (via  Your mailer) or
  1346.                   On-Line.  This will  put  the  text that  You
  1347.                   already  has  specified  above  in  the  list
  1348.                   setup  under the header of  the filelists. If
  1349.                   an  area is  tagged then  the  text from  the
  1350.                   "Password  Freq message"  will  be  put under
  1351.                   the header and  if not tagged then  the "Freq
  1352.                   Possible  message" will be put there instead.
  1353.                   And  as  mentioned  above  you  can  put  any
  1354.                   message that  you find suitable there.  There
  1355.                   is no need for it to be a password message. 
  1356.  
  1357.  
  1358.     Directory list    Febbs  has the  ability to  create a list
  1359.                       of  directories  that  Your areas  reside
  1360.                       in. This option toggles  wether or not to
  1361.                       include this  particular area  or not  in
  1362.                       this list. 
  1363.  
  1364.  
  1365.  
  1366.  
  1367.  
  1368.  
  1369.  
  1370.  
  1371.  
  1372.  
  1373.  
  1374.  
  1375.  
  1376.     Febbs - The File Area Manager                       Page 20
  1377.  
  1378.  
  1379.  
  1380.  
  1381.  
  1382.  
  1383.  
  1384.     Files to ignore                                       SETUP
  1385.  
  1386.  
  1387.     You  can define up to  10 filenames that  You want Febbs to
  1388.     ignore when  adopting files  and in  some other  functions.
  1389.     This has  the advantage  that if You have  any files needed
  1390.     by Your  BBS that  Febbs is  not aware about  then You  can
  1391.     teach Febbs  to become aware  that these  files are  system
  1392.     files. From  start  Febbs is  aware of  all .BAK  and  .BBS
  1393.     files.
  1394.  
  1395.  
  1396.  
  1397.     External Support programs                             SETUP
  1398.  
  1399.  
  1400.     All external programs can be accessed  via the DOS Path. If
  1401.     a program is  in the path then simply write same command in
  1402.     the config as you would from  the dos command line. But  if
  1403.     not  in  the path  please  state full  path  and  name! Ex.
  1404.     D:\PATH\PKUNZIP.EXE. Please  read the  part about  swapping
  1405.     and turn  it on  if you  are accessing  any large  programs
  1406.     from inside Febbs.
  1407.  
  1408.  
  1409.  
  1410.     The external viewers                                  SETUP
  1411.  
  1412.  
  1413.     The external viewers are accessed like this :
  1414.  
  1415.     If You  have specified  an external  viewer  then that  one
  1416.     will be loaded when you press the appropriate key (see "How
  1417.      to  edit Your Files.Bbs" later  on in this manual).  It will be
  1418.     loaded with a  commandline which is the  name and full path
  1419.     to the file you where standing on inside the editor.
  1420.  
  1421.  
  1422.  
  1423.      Ex. of CommandLine :  C:\DIV\DP.EXE C:\FILE\FENRIS.ZIP
  1424.                           └──┬──────────┴────────┬──────────┘
  1425.                              └ Your Setup        └ Part added by FEBBS.
  1426.  
  1427.      Fig. 4.
  1428.  
  1429.  
  1430.  
  1431.     If  no viewer has  been specified  in the setup  then Febbs
  1432.     will  use the built  in viewer.  This goes for  all viewers
  1433.     except the GIF viewer. 
  1434.  
  1435.     Febbs supports the following types of viewers :
  1436.  
  1437.       - Archive viewer. 
  1438.  
  1439.  
  1440.  
  1441.     Febbs - The File Area Manager                       Page 21
  1442.  
  1443.  
  1444.  
  1445.  
  1446.  
  1447.  
  1448.  
  1449.       - Text file Viewer.
  1450.       - Binary file viewer.
  1451.       - GIF viewer.
  1452.  
  1453.  
  1454.  
  1455.     The Archive programs                                  SETUP
  1456.  
  1457.  
  1458.     Febbs has  the  ability to  peek inside  all major  archive
  1459.     types  to   look  at  the  files  that  reside  inside  the
  1460.     archives. What  Febbs can't  do is to unpack  a file inside
  1461.     an  archive that  you wish  to look  at. This is  where the
  1462.     external  archive programs comes in.  If you do not want to
  1463.     look  at  files  inside  archives then  you  won't  have to
  1464.     configure any  archive programs. There  is NO  need for any
  1465.     parameters for  the Archivers.  Febbs will,  when executing
  1466.     them, supply the needed parameters. 
  1467.  
  1468.     Febbs supports  the ability  to  look at  files inside  the
  1469.     following archive types.
  1470.  
  1471.       Archive Type    Version  SFX
  1472.  
  1473.       PKZIP       1.10                  Yes
  1474.       LHA         2.13                  Yes
  1475.       LHArc       1.13                  Yes
  1476.       AR          0.20                  Yes
  1477.       LARC        3.30                  Yes
  1478.       Hyper       2.50
  1479.       ARC         6.02
  1480.       PAK         2.51
  1481.       PKPak       3.61
  1482.       ARJ         2.21                  Yes
  1483.  
  1484.     Please  note that LHA 2.13 is used to unpack LHarc 1.13, AR
  1485.     0.20 and 
  1486.     LArc 3.30 archives. And PAK  2.51 is used to unpack any ARC
  1487.     and PAK files.
  1488.  
  1489.     The Archivers  marked with  a 'Yes' on  the SFX  option can
  1490.     Febbs  also  look  inside the  so  called  Self  Extracting
  1491.     Archives that these archivers can produce.
  1492.  
  1493.     Please, take  a look at  the Swap option  if you intend  to
  1494.     use  either PAK or ARJ  since both of these packers require
  1495.     a lot of memory to operate properly.
  1496.  
  1497.     If you  are  missing an  Archive type  then please  let  me
  1498.     know. And  if you  supply me with the  technical info about
  1499.     archives  i will  be able  to add  that archive  type in  a
  1500.     later release.
  1501.  
  1502.  
  1503.     The free of choice external utilities                 SETUP
  1504.  
  1505.  
  1506.     Febbs - The File Area Manager                       Page 22
  1507.  
  1508.  
  1509.  
  1510.  
  1511.  
  1512.  
  1513.  
  1514.  
  1515.     There are five  slots for external support programs.  These
  1516.     programs can be anything you like. Just like all the  other
  1517.     external programs these  can be accessed via the DOS  path.
  1518.     And if not in the path please supply full path name.
  1519.  
  1520.     The following  meta strings  are available  on the  command
  1521.     lines:
  1522.  
  1523.       ~C          = Current directory
  1524.       ~P          = Path and Name of Current files.bbs
  1525.       ~N          = Name and full path to file on current line
  1526.       ~@          =  Text list  containing  full names  of  all
  1527.                   tagged files in area
  1528.       ~D          = The description of the file  on the current
  1529.                   line.
  1530.       ~A          =  Area name  of  current  Area as  found  in
  1531.                   areafile.
  1532.  
  1533.     The first  character in  the meta  strings is  a so  called
  1534.     tilde (#126).
  1535.     The meta  strings  can occur  more than  once on  the  same
  1536.     line.
  1537.  
  1538.     Ex1. 
  1539.     Febbs has been executed from C:\FEBBS.  And the commandline
  1540.     in the setup for Your external program looks like this :
  1541.  
  1542.     MTA /@~@
  1543.  
  1544.     If You execute this, the commandline would expand to :
  1545.  
  1546.     MTA /@C:\FEBBS\FBTAGG.TMP
  1547.  
  1548.     The  FBTAGG.TMP file is the  file where Febbs puts the list
  1549.     of all tagged files in the editor.
  1550.  
  1551.     *  Make Them Anything (MTA)  is an Archive converter by Rob
  1552.     Van.Hoeven
  1553.  
  1554.     Ex2.
  1555.     If your standing on a line looking like this:
  1556.  
  1557.     FENRIR.GIF   Nice Picture of Your SysOp.
  1558.  
  1559.     And the Commandline in the setup looked like this :
  1560.  
  1561.     HATCH /cTIC.CFG /f~N /d~D
  1562.  
  1563.     Then his would expand to :
  1564.  
  1565.     HATCH /cTIC.CFG /fFENRIR.GIF /dNice Picture of Your SysOp.
  1566.  
  1567.     Allowing  you to  easily hatch  files  into different  File
  1568.     echos.
  1569.  
  1570.  
  1571.     Febbs - The File Area Manager                       Page 23
  1572.  
  1573.  
  1574.  
  1575.  
  1576.  
  1577.  
  1578.  
  1579.     *  Hatch is a part  of the FileEcho  package called TICK by
  1580.     Bary Geller.
  1581.  
  1582.  
  1583.  
  1584.     The Text "macros"                                     SETUP
  1585.  
  1586.     Macros.       Often  used text strings  can be entered here
  1587.                   to speed up  editing of Your Files.Bbs files.
  1588.                   These   texts  will  be  inserted  at  cursor
  1589.                   position inside  the editor.  That is if  you
  1590.                   have  pressed   the  appropriate   "HotKeys".
  1591.                   Febbs does not support any  real macros. That
  1592.                   is recording of keyboard strokes.
  1593.  
  1594.  
  1595.  
  1596.     Keyboard setup                                        SETUP
  1597.  
  1598.     Keyboard
  1599.     redefinition.     All  key  assignments   of  functions  in
  1600.                       Febbs  can  be  defined  by  the user  on
  1601.                       which keys he  would like them. This  has
  1602.                       the  advantage  that  You  can streamline
  1603.                       Febbs  into  Your  computer  environment.
  1604.                       This also  affects the  manual that  will
  1605.                       not refer  to  functions  via  their  key
  1606.                       assignments rather their functions. 
  1607.  
  1608.                   All functions can have to  key sequences that
  1609.                   assigned  to them.  But You  do  not have  to
  1610.                   assign more then  one if You do not  wish. To
  1611.                   assign a key  simply place the cursor  on the
  1612.                   key You  wish to reassign  and press <ENTER>.
  1613.                   A  small box will pop  up and  then You press
  1614.                   the key You  want to assign to  the function.
  1615.                   If The  key sequens  is already occupied  You
  1616.                   will  be  notified.  To remove  an assignment
  1617.                   press <ENTER> and then  press <BACKSPACE>  to
  1618.                   remove the assigned key sequence.
  1619.  
  1620.  
  1621.  
  1622.     Entering the registration code                        SETUP
  1623.  
  1624.  
  1625.     Keynumber.    If you  decide to use  Febbs after the  trial
  1626.                   period you  must register  (see the HOWTO.REG
  1627.                   doc)   and  this  is   where  you  enter  the
  1628.                   registration  Info after  you  have  received
  1629.                   your Keynumber.
  1630.  
  1631.  
  1632.     Your Name.    Your Name must  be exactly as you  spelled it
  1633.  
  1634.  
  1635.  
  1636.     Febbs - The File Area Manager                       Page 24
  1637.  
  1638.  
  1639.  
  1640.  
  1641.  
  1642.  
  1643.  
  1644.                   in the  registration form  and remember  that
  1645.                   it is case sensitive. 
  1646.  
  1647.  
  1648.     BBS Name.     The name of  your BBS is the  Background that
  1649.                   is used  in Febbs.  This one  can be  changed
  1650.                   after registration without the need of a  new
  1651.                   Keynumber. 
  1652.  
  1653.  
  1654.     General info.     Febbs has a  dual key system. That is  it
  1655.                       has  both a  key You  enter above  and  a
  1656.                       file   on   disk   that   contains   Your
  1657.                       registration   information.   When    You
  1658.                       register You  will therefore be forced to
  1659.                       both enter  a code  given to  You in  the
  1660.                       setup and  make sure  the keyfile  (named
  1661.                       FEBBS.KEY)  resides in the same directory
  1662.                       as FEBBS.EXE.
  1663.  
  1664.  
  1665.     Evaluation.   To  be able  to evaluate  Febbs  You have  to
  1666.                   enter  an evaluation key number in the setup.
  1667.                   This key  is valid  for 6  months from  every
  1668.                   release of  Febbs. And the key will therefore
  1669.                   be  different for  every new  Febbs  release.
  1670.                   You   will   allways  find   the   evaluation
  1671.                   keynumber  for  this  perticular  version  of
  1672.                   Febbs in  the file  called FEBBS.NEW that  is
  1673.                   shipped with every new release.
  1674.  
  1675.      
  1676.  
  1677.     Editing the control files                             SETUP
  1678.  
  1679.  
  1680.     The area header.  This  option You choose to  edit the area
  1681.                       header control  file. The  file has  been
  1682.                       named allready under the list setup.
  1683.  
  1684.  
  1685.     Total list header.         This is  the top  header of  the
  1686.                                total  list  and  the  condensed
  1687.                                list. And as with  all the other
  1688.                                files  they   have  been   named
  1689.                                under the list setup.
  1690.  
  1691.  
  1692.     Total list footer.         The  footer  of  the  total  and
  1693.                                condensed list. 
  1694.  
  1695.  
  1696.  
  1697.     News list header. The header of the list of new files.
  1698.  
  1699.  
  1700.  
  1701.     Febbs - The File Area Manager                       Page 25
  1702.  
  1703.  
  1704.  
  1705.  
  1706.  
  1707.  
  1708.  
  1709.     News list footer. The footer of the list of new files.
  1710.  
  1711.  
  1712.     Edit any textfile.         Here  You can  edit any textfile
  1713.                                smaller  then 64Kb  of size. All
  1714.                                You  have  to  do  is input  the
  1715.                                full path and name  of the  file
  1716.                                You want to edit.
  1717.  
  1718.  
  1719.  
  1720.     Compile helpfile                                      SETUP
  1721.  
  1722.  
  1723.     Compile.      When  You  have  made  changes  to  Your  key
  1724.                   assignments You  will most  likely be wanting
  1725.                   to update the  help in Febbs to  reflect Your
  1726.                   new key assignments.  To do this You  have to
  1727.                   have the file  called FEBBS.TXT  in the  same
  1728.                   directory   as  Feppla-The   setup   program.
  1729.                   FEBBS.TXT  is the source  code of  the binary
  1730.                   helpfile  that  Febbs  uses. When  You select
  1731.                   "Compile" in  the  menu,  Feppla  will  first
  1732.                   create a  temporary file wich  it inserts all
  1733.                   Your  key assignements  in and  then it  will
  1734.                   compile   the   binar   helpfile  from   this
  1735.                   temporary  file. It  is beyond  the scope  of
  1736.                   this  manual to describe  how to  program the
  1737.                   helpfile. But if You  are interested  contact
  1738.                   FenrisUlven  Data   to   recive  the   needed
  1739.                   information.  
  1740.  
  1741.  
  1742.  
  1743.     Save the changes                                      SETUP
  1744.  
  1745.     Save.         You have now  reached the final decision.  To
  1746.                   Save or  Not to  Save. Do  as you please  but
  1747.                   hurry up ! Febbs is Waiting to be tested :-)
  1748.  
  1749.  
  1750.  
  1751.  
  1752.  
  1753.  
  1754.  
  1755.  
  1756.  
  1757.  
  1758.  
  1759.  
  1760.  
  1761.  
  1762.  
  1763.  
  1764.  
  1765.  
  1766.     Febbs - The File Area Manager                       Page 26
  1767.  
  1768.  
  1769.  
  1770.  
  1771.  
  1772.  
  1773.  
  1774.                                                          EDITOR
  1775.  
  1776.  
  1777.     The maintenace menu  in Febbs  is not much  to talk  about.
  1778.     And this is so on purpose. Now all you have  to do is press
  1779.     Enter twice to find yourself in the first area.
  1780.  
  1781.     If we look at the  Choose Area list you will see a list  of
  1782.     the  areas represented  in  your  Areafile. From  the  list
  1783.     presented to you can choose which area to work on.
  1784.  
  1785.     Use  either your  cursor movement  keys (PgUp/PgDn/Arrows),
  1786.     the mouse or  press a number. If  you press a number  watch
  1787.     the lower  left corner of the  window, Press for example 19
  1788.     <Enter>  to be transferred to area no 19. This will greatly
  1789.     improve  the speed  when choosing  area if  you are  at the
  1790.     bottom of  the list  and want to  go to  area 1. Then  just
  1791.     press "1" and  enter. Sometimes, if  you wish to  go to  an
  1792.     area  that is in  the range  1 - 9  then maybe  you need to
  1793.     press <AreaNumber><Space>  so that  Febbs understands  that
  1794.     you  wish to go to area 4  and not to  an area in the range
  1795.     40 - 49.
  1796.  
  1797.     A  small mark in the Area Pick List, between the areanumber
  1798.     and  the areaname, shows  if the area is  to be included in
  1799.     the File  lists or  not. That way  it is  easier to see  if
  1800.     some area  by accident  have been  included that  shouldn't
  1801.     have been.
  1802.  
  1803.     You may  also tag and  de-tag areas to  be included in  the
  1804.     Filelists with <space>  from the same  list. If you changed
  1805.     any  tagged areas from within Febbs then Febbs will ask you
  1806.     if you  wish to  save when  you  exit the  program. If  you
  1807.     answer yes then  the changes  will be saved  to the  config
  1808.     file. 
  1809.  
  1810.  
  1811.  
  1812.  
  1813.  
  1814.  
  1815.  
  1816.  
  1817.  
  1818.  
  1819.  
  1820.  
  1821.  
  1822.  
  1823.  
  1824.  
  1825.  
  1826.  
  1827.  
  1828.  
  1829.  
  1830.  
  1831.     Febbs - The File Area Manager                       Page 27
  1832.  
  1833.  
  1834.  
  1835.  
  1836.  
  1837.  
  1838.  
  1839.     How to Edit Your Files.Bbs                           EDITOR
  1840.  
  1841.  
  1842.     When you  have chosen an  area to  edit then you  will find
  1843.     yourself  inside  an  "ordinary"  ASCII  editor  with  your
  1844.     Files.Bbs loaded  in  it.  From here  it's  just plain  old
  1845.     boring editing <Smile>.
  1846.  
  1847.     If  you are running FEBBS  with a BBS package that supports
  1848.     Avatar codes  then perhaps  you use them in  your Files.Bbs
  1849.     to  make the lists  more interesting.  Febbs has no problem
  1850.     with  these   except  for  the   character  #13  which   is
  1851.     considered  as carriage  return. But  any  other code  just
  1852.     enter  them in  the editor  as you  did before  in your old
  1853.     editor.  Or  why  not  use  Febbs  built in  Avatar  colour
  1854.     picker.  Choose any  colour from  a  nice colour  chart and
  1855.     have the  appropriate Avatar  Colour code  added at  cursor
  1856.     position.
  1857.  
  1858.     When inside  the editor  use either  the cursor  keys or  a
  1859.     MicroSoft compatible mouse to manoeuvre. Press  <F1> for an
  1860.     instant help from anywhere in the editor.
  1861.  
  1862.  
  1863.  
  1864.     How to read the function part of the manual          EDITOR
  1865.  
  1866.  
  1867.     Febbs has the ability  to let You assign  all functions  to
  1868.     keys that You prefer.  This in return means  that there  is
  1869.     no easy way  to show You  in this manual  which keys  which
  1870.     function  is assigned  to. Therefor  we  have decided  that
  1871.     only the functions names are used  as reference and not the
  1872.     assigned keys sequences. 
  1873.  
  1874.     But  You  have  all the  Key-Function  assignments  in  the
  1875.     availiable in  the Febbs  help system. And  the Febbs  help
  1876.     system can be updated by  You when You make changes to  the
  1877.     Key-Function assignments.
  1878.  
  1879.  
  1880.  
  1881.  
  1882.  
  1883.  
  1884.  
  1885.  
  1886.  
  1887.  
  1888.  
  1889.  
  1890.  
  1891.  
  1892.  
  1893.  
  1894.  
  1895.  
  1896.     Febbs - The File Area Manager                       Page 28
  1897.  
  1898.  
  1899.  
  1900.  
  1901.  
  1902.  
  1903.  
  1904.     The functions that can be used inside the editor     EDITOR
  1905.  
  1906.  
  1907.     Add Avatar colour codes
  1908.  
  1909.       This  is an easy way  to add some nice  Avatar colours to
  1910.       your  Files.Bbs. You will be able to choose colour from a
  1911.       colour  chart. Press Enter and the Proper  Avatar code is
  1912.       inserted at the cursor position.
  1913.  
  1914.  
  1915.  
  1916.     Add character literal
  1917.  
  1918.       Add  character   literal  at  cursor  position.   Execute
  1919.       Character literal  and then Any  key (or use  Alt-Keypad)
  1920.       to add  any character  to the  Files.Bbs. Even  if it  is
  1921.       occupied by  a function  usually. Good to  have when  you
  1922.       adding  Avatar codes  or some  other Control  codes  that
  1923.       your  BBS  supports. Some  control  codes  can  be  added
  1924.       without  you using this  functions but  as more  and more
  1925.       control  codes  are  occupied  by  functions  inside  the
  1926.       editor it is often easiest to use this one all the time.
  1927.  
  1928.  
  1929.  
  1930.     Add DownLoad Counter as specified in setup
  1931.  
  1932.       If you  execute add  download  counter it  will be  added
  1933.       first to the  description. You may  specify the  style of
  1934.       the counter  in the  setup. If no  counter specified  the
  1935.       description will be justified at position 14. A check  to
  1936.       see  if a DL Counter already is present is performed when
  1937.       you try to  add a DL Counter. The  Check is very  hard to
  1938.       do, due  to all  the different styles of  the DL counter.
  1939.       Hopefully it works satisfactory most of the time.  If You
  1940.       are unable  to add a  DL counter  to a specific  line try
  1941.       inserting a few spaces  to the description,  just so that
  1942.       the check for a download counter is temporarily fooled.
  1943.  
  1944.  
  1945.  
  1946.     Add GIF info to description
  1947.  
  1948.       If you are editing  an area that has GIF files in it  and
  1949.       you  are standing  at a line  with a GIF  file that looks
  1950.       like this ...
  1951.  
  1952.       NICENICE.GIF A Really nice picture.
  1953.  
  1954.       and you execute Add GIF info you will get this...
  1955.  
  1956.       NICENICE.GIF (640*480*256) A Really nice picture.
  1957.  
  1958.       That is,  the  Resolution and  how many  colours will  be
  1959.  
  1960.  
  1961.     Febbs - The File Area Manager                       Page 29
  1962.  
  1963.  
  1964.  
  1965.  
  1966.  
  1967.  
  1968.  
  1969.       added to  the description of  that particular file.  Nice
  1970.       if you  have  GIFs in  your  Files.Bbs  that where  there
  1971.       before  FEBBS  Adopt  function  came  along  to  add  the
  1972.       resolution  for  you.  Febbs  Supports  both  the  GIF87a
  1973.       standard and the new GIF89a standard.
  1974.  
  1975.       The (X*Y*Pal) value  will be inserted at cursor  position
  1976.       but if  you  are standing  on  the  filename it  will  be
  1977.       inserted as  the first  text in  the description. And  if
  1978.       you are a registered user have a look at the setup  where
  1979.       You can style the added GIF info the way you like it.
  1980.  
  1981.  
  1982.  
  1983.     Adopt Missing Files to Files.Bbs
  1984.  
  1985.       When  you press  execute  the adopt  command  Febbs  will
  1986.       compare  the files  in  the current  Files.Bbs  with  the
  1987.       files found in  the directory connected with the  current
  1988.       Files.Bbs. Any file found on  the disk and not inside the
  1989.       current  Files.Bbs will  be added  to the  bottom of  the
  1990.       Files.Bbs  with the  description choosen  by You  in  the
  1991.       setup.
  1992.  
  1993.  
  1994.  
  1995.     Binary Viewer
  1996.  
  1997.       If  You have  specified an  external binary  viewer  then
  1998.       that one will be loaded when  you press the key  sequence
  1999.       that is associated with this function. It will be  loaded
  2000.       with the commandline  that exists  of name and full  path
  2001.       to the file you where standing on inside the editor.
  2002.  
  2003.        Ex. of CommandLine :  C:\DIV\DP.EXE C:\FILE\FENRIS.ZIP
  2004.        └──┬──────────┴────────┬──────────┘
  2005.           └ Your Setup        └ Part added by FEBBS.
  2006.  
  2007.        Fig. 5.
  2008.  
  2009.       If no Binary viewer has  been specified in the setup then
  2010.       Febbs will use the built in viewer.  
  2011.  
  2012.  
  2013.     Copy description from line Above
  2014.  
  2015.       This one Copies  the description from line your  standing
  2016.       on  to  file  below.  Nice  when  your  adding  the  same
  2017.       description to multiple files.
  2018.  
  2019.  
  2020.  
  2021.     Copy tagged Lines/Files to different Area
  2022.  
  2023.       This  option will let  you copy  the already tagged lines
  2024.  
  2025.  
  2026.     Febbs - The File Area Manager                       Page 30
  2027.  
  2028.  
  2029.  
  2030.  
  2031.  
  2032.  
  2033.  
  2034.       to a  different area.  The  select area  window comes  up
  2035.       again  and all  the  commands described  in  this  window
  2036.       above is  working. Then, when you  have chosen  a area to
  2037.       hurl to the  files will be moved  there and then the  old
  2038.       files.bbs will be saved and  the new one loaded. When the
  2039.       chosen area has  been loaded  just move  to the  position
  2040.       you would like to give the  hurled files descriptions and
  2041.       press  the <Copy  function> key  again. The  descriptions
  2042.       will now be placed where you where standing on. 
  2043.  
  2044.       Febbs  is all the  time trying  to determine  that enough
  2045.       diskspace is left on the drive  that you are hurling  to.
  2046.       If  not enough  room on  the destination Febbs  will stop
  2047.       and only let  You hurl the  files that will  fit. But  as
  2048.       always  there can  be things that  might go  wrong if you
  2049.       are  getting short  of diskspace so  try not  to get into
  2050.       this dilemma.
  2051.  
  2052.       If a  file that  you are  copying already  exists in  the
  2053.       area you are  copying to FEBBS will  ask you if you  wish
  2054.       to overwrite  the file. If you  answer Yes  the file will
  2055.       be overwritten.
  2056.  
  2057.       To  save  memory,  Febbs  will  when  copying   create  a
  2058.       temporarily file called FEBHURL.TMP.  This file  contains
  2059.       the descriptions  from Files.Bbs that  are to be  hurled.
  2060.       Creating  this file  has  an advantages,  It  adds  extra
  2061.       safety to  the copy.  What if  something happens  to your
  2062.       system before you have had  a chance to place the copyied
  2063.       files  and  you  had  to  restart  your  computer  ?  The
  2064.       descriptions  would be  lost  forever. But  now  you  can
  2065.       simply  look  at   the  file  FEBHURL.TMP  in  the   home
  2066.       directory of Febbs and there are the descriptions.
  2067.  
  2068.       If  you try  to copy  a file  to a  path which  does  not
  2069.       exist,   FEBBS  will  ask  if  you  wish  to  create  the
  2070.       directory.  Although  the  same  restrictions  as the  MD
  2071.       command in  DOS must  be observed,  that  is Febbs  can't
  2072.       create a whole path Ex: C:\FILES\PASCAL\ cant  be created
  2073.       but if C:\FILES\  existed already then the subdir  PASCAL
  2074.       would be added.
  2075.  
  2076.       See  Also :  Copy/Hurl  Files descriptions  Anywhere  and
  2077.       without area change.
  2078.  
  2079.  
  2080.  
  2081.     Copy Files descriptions Anywhere and without area change
  2082.  
  2083.       This  version of  the copy  will  not  let you  place the
  2084.       descriptions in the area that  you area copying  to. That
  2085.       is when  copying you will NOT  be transferred  to the new
  2086.       area. The descriptions  of the files will be placed  last
  2087.       in the area you are copying to. Also this version of  the
  2088.       copy will  let you  copy  files and  descriptions to  any
  2089.  
  2090.  
  2091.     Febbs - The File Area Manager                       Page 31
  2092.  
  2093.  
  2094.  
  2095.  
  2096.  
  2097.  
  2098.  
  2099.       directory you  wish. Tag as usual  the files  you wish to
  2100.       copy and then while browsing the  areas of your  areafile
  2101.       press <Ctrl-Enter>.  A new box will  appear that let  you
  2102.       type  in the  full path  to where  you wish  to hurl  the
  2103.       files. If  the directory doesn't exist Febbs will ask you
  2104.       if  you  wish  to  create  it  first.  Although  the same
  2105.       restrictions  as the MD command in DOS  must be observed,
  2106.       that   is  Febbs   can't   create  a   whole   path   Ex:
  2107.       C:\FILES\PASCAL\  cant   be  created   but  if  C:\FILES\
  2108.       existed already  then the subdir  PASCAL would be  added.
  2109.       Febbs will  also try  to create  a new  Files.Bbs if  one
  2110.       doesn't exist in  the directory your copying to. All  the
  2111.       descriptions will be placed in this Files.Bbs.
  2112.  
  2113.       See  Also :  Copy/Hurl  tagged Lines/Files  to  different
  2114.       Area.
  2115.  
  2116.  
  2117.     Copy Line
  2118.  
  2119.       Pressing <Copy line> will Copy the line you  are standing
  2120.       in  to  a buffer.  And pressing  <Copy  line> again  will
  2121.       transfer  the  buffer  to  line you  are  standing  on. A
  2122.       status indicator  in the lower  right of  the screen will
  2123.       indicate if  something is  in the  buffer. This  function
  2124.       only works inside the current Files.Bbs. You can  not use
  2125.       this one to copy text between areas.
  2126.  
  2127.       See Also : Move line
  2128.  
  2129.  
  2130.  
  2131.  
  2132.  
  2133.     Display Files.Bbs as the BBS would
  2134.  
  2135.       When you execute this command  Febbs will let you look at
  2136.       the Files.Bbs just like the user  would see. It  displays
  2137.       the page your standing  at in the editor  and it is aware
  2138.       of some Avatar codes. The Avatar  codes that it is  aware
  2139.       of is  discussed in the Avatar  section later  on in this
  2140.       manual.
  2141.  
  2142.  
  2143.  
  2144.     Display the External support programs
  2145.  
  2146.       A  display  of  the  External  programs  that   you  have
  2147.       assigned in  the setup.  It displays  a list  of all  the
  2148.       external  support programs  in the  setup. Including  the
  2149.       five  DOS  programs  that  you  have  a   possibility  to
  2150.       install.
  2151.  
  2152.  
  2153.  
  2154.  
  2155.  
  2156.     Febbs - The File Area Manager                       Page 32
  2157.  
  2158.  
  2159.  
  2160.  
  2161.  
  2162.  
  2163.  
  2164.     DOS Shell
  2165.  
  2166.       This option  works just  like any  other shell,  although
  2167.       the DOS  Shell option  will only  load an  extra copy  of
  2168.       Command.Com (or whatever command processor you use)  into
  2169.       memory. No Commandline is passed. You will  find yourself
  2170.       inside   the  directory  you  where  editing  inside  the
  2171.       editor. To  return to Febbs simply  type EXIT  at the DOS
  2172.       prompt and  press return. Febbs  will also change the DOS
  2173.       prompt  to remind  you of this.  And as in  all shell you
  2174.       are  not  allowed  to  load  any  programs  that  doesn't
  2175.       release all memory after execution.
  2176.  
  2177.  
  2178.  
  2179.     External Archive Viewer
  2180.  
  2181.       This one  works just like  the binary viewer although the
  2182.       internal Archive  viewer is  located on  a different  key
  2183.       sequence.
  2184.  
  2185.       See Also : Binary Viewer, Look Inside Archive/GIF Info.
  2186.  
  2187.  
  2188.  
  2189.     External GIF Viewer
  2190.  
  2191.       Febbs has no internal GIF  viewer so only the external is
  2192.       used  if you  trigger  the <Alt-P)eek>  option.  Remember
  2193.       that if You are in some none  standard text mode when You
  2194.       peek at GIF images then Febbs will not be able  to switch
  2195.       back to that mode after You have finished to look at  the
  2196.       GIF image.  As standard text modes  are 25,43  and 50 row
  2197.       modes.
  2198.  
  2199.       See Also : Binary Viewer.
  2200.  
  2201.  
  2202.  
  2203.     Global Unmark of tagged Lines
  2204.  
  2205.       This option clears all tags in the current Files.Bbs
  2206.  
  2207.       See Also : Tag line for later action.
  2208.  
  2209.  
  2210.  
  2211.     Hurl tagged Lines/Files to different Area
  2212.  
  2213.       This option will  let you hurl  (move) the already tagged
  2214.       lines to  a different area.  This function  works in most
  2215.       parts  as the  Copy version  of this  function,  only the
  2216.       differences are used. 
  2217.  
  2218.       If the  file areas you are hurling between is on the same
  2219.  
  2220.  
  2221.     Febbs - The File Area Manager                       Page 33
  2222.  
  2223.  
  2224.  
  2225.  
  2226.  
  2227.  
  2228.  
  2229.       drive  no physical  moving  is done.  Only  at  directory
  2230.       level are the  files moved. This  makes the  Hurl process
  2231.       extremely fast.
  2232.  
  2233.       If a  file that  you are  hurling already  exists in  the
  2234.       area you are hurling  to FEBBS will  ask you if you  wish
  2235.       to overwrite  the file. If you  answer Yes  the file will
  2236.       be overwritten but  the description won't transferred  to
  2237.       the new  area. This  is to  prevent dupe descriptions  in
  2238.       the  area.  FEBBS simply  assumes  that  the  description
  2239.       already in the area is the  correct and simply kills  the
  2240.       new one.
  2241.  
  2242.       See  Also  :  Copy/Hurl Files  descriptions  Anywhere and
  2243.       without area change.
  2244.  
  2245.  
  2246.  
  2247.     Hurl Files descriptions Anywhere and without area change
  2248.  
  2249.       This  version of  the hurl  will  not  let you  place the
  2250.       descriptions  in the area  that you area hurling to. That
  2251.       is when  hurling you will NOT  be transferred  to the new
  2252.       area. The descriptions of the  files will be  placed last
  2253.       in the area you are hurling too. This  file works just as
  2254.       the copy version of this function. 
  2255.  
  2256.       See  Also  :  Copy/Hurl tagged  Lines/Files  to different
  2257.       Area.
  2258.  
  2259.  
  2260.  
  2261.     Indent comment to position specified in the setup
  2262.  
  2263.       Sometimes when descriptions of files that take  more than
  2264.       one  line it is nice  to be able to  indent the following
  2265.       lines  at a  position that will  look nice  when your BBS
  2266.       displays  them. Pressing tab  will do  that for  you with
  2267.       the line you  are standing on. If the line doesn't fit it
  2268.       well  be wrapped  to the next  line. Please  not that you
  2269.       cannot indent a file.  So if the line  you wish o  indent
  2270.       is starting  at position 1  then Febbs  consider that one
  2271.       to be  a file. Inserting a  space as  the first character
  2272.       on the line will let you indent it with <TAB>.
  2273.  
  2274.  
  2275.  
  2276.     Kill All tagged Lines / Files
  2277.  
  2278.       Just as  the header says this function kills (erases) all
  2279.       tagged lines  (and the associated  files) in the  editor.
  2280.       If a  file  is missing  it  simply  works as  <Ctrl-Y>  -
  2281.       Remove line.
  2282.  
  2283.       See Also : Remove Both line and File.
  2284.  
  2285.  
  2286.     Febbs - The File Area Manager                       Page 34
  2287.  
  2288.  
  2289.  
  2290.  
  2291.  
  2292.  
  2293.  
  2294.  
  2295.  
  2296.     Look Inside Archive / GIF Info
  2297.  
  2298.       Febbs has the ability too peek  inside most of the  major
  2299.       Archives that  are so  popular on  BBS systems.  Archived
  2300.       files save both time  when Downloading and  space on  the
  2301.       System Operators  disk. And in the  same time  it sees to
  2302.       that  all files  in a package  is kept  together. That is
  2303.       documentation and the Executables will never part. 
  2304.  
  2305.       When  you execute  this function  You will  see a  window
  2306.       with  the contents  of the archive you  where standing on
  2307.       with the cursor. If the file is a GIF file instead  of an
  2308.       archive you will  see an info-window containing  relevant
  2309.       info about that particular GIF picture.
  2310.  
  2311.       After Febbs has scanned the  entire file you will be able
  2312.       to  scroll  around  inside  the  window  just  like  when
  2313.       choosing a filearea.  And if you wish  to look at a  file
  2314.       inside the archive  just press enter and that  particular
  2315.       file is unpacked and loaded into the either the  internal
  2316.       viewer or external.  All depending  on wether or not  you
  2317.       have configured any  of these  in the  Setup. Febbs  will
  2318.       load the  Binary viewer if the  file has  an extension of
  2319.       EXE, COM  or OVR.  And load  the texviewer  if any  other
  2320.       extension is  found. Febbs  will behave just as  when you
  2321.       use the viewers  from inside the editor. Please note that
  2322.       for this  function  to  work  you  have  to  install  the
  2323.       external  archivers in  the Setup.  Febbs do  NOT do  any
  2324.       unpacking of its own.
  2325.  
  2326.       Febbs supports  the ability to  look at  files inside the
  2327.       following archive types.
  2328.  
  2329.       Archive Type    Version  SFX
  2330.  
  2331.       PKZIP       1.10                  Yes
  2332.       LHA         2.13                  Yes
  2333.       LHArc       1.13                  Yes
  2334.       AR          0.20                  Yes
  2335.       LARC        3.30                  Yes
  2336.       Hyper       2.50
  2337.       ARC         6.02
  2338.       PAK         2.51
  2339.       PKPak       3.61
  2340.       ARJ         2.21                  Yes
  2341.  
  2342.       The  Archive programs  with the  SFX flag are  Febbs also
  2343.       able to  peek into  the so  called SelF-Extracting  files
  2344.       made by these Archives
  2345.  
  2346.       Please note that  PAK 2.51 needs approximately 185 Kb  to
  2347.       work  properly.  And  the ARJ  Archiver  is  also a  real
  2348.       memory  hog  so consider  Febbs  abilities  to  can  swap
  2349.  
  2350.  
  2351.     Febbs - The File Area Manager                       Page 35
  2352.  
  2353.  
  2354.  
  2355.  
  2356.  
  2357.  
  2358.  
  2359.       itself out of memory  if You plan to look at files inside
  2360.       ARJ,PAK or ARC Archives.
  2361.  
  2362.       When your  looking at Files  inside archives Febbs  needs
  2363.       to extract  the File to be able to let you have a look at
  2364.       it. If  you do  not wish  to use  the standard  temporary
  2365.       directory  that  Febbs  has hardcoded  into  itself, then
  2366.       specify  in the  setup under  GENERAL ITEMS  where  Febbs
  2367.       should store the extracted file.
  2368.  
  2369.       When you are looking inside archives  Febbs will use  the
  2370.       viewer that you have defined or  not defined if you  wish
  2371.       to  use the  internal. If you have  installed an external
  2372.       viewer  Febbs will,  to  make this  operation as  fast as
  2373.       possible, create a BATCH file  in its home  directory and
  2374.       from  that batch  file  execute the  programs.  Both  the
  2375.       Unpacker and  the viewer. Otherwise  Febbs would have  to
  2376.       shell  twice and  if you  have  not  got any  XMS or  EMS
  2377.       memory then the swap operation can take a while.
  2378.  
  2379.       See Also : External Archive Viewer.
  2380.  
  2381.  
  2382.  
  2383.  
  2384.     Memory Status
  2385.  
  2386.       The function memory status will display both  disk status
  2387.       and memory status. Also a  nice graph over the space left
  2388.       on current disk versus total Size is Shown.
  2389.  
  2390.  
  2391.  
  2392.     Menu in editor
  2393.  
  2394.       If  You are  not that  familiar  with  Febbs and  the Key
  2395.       assignments  You   have  selected  You  can  rest  calmly
  2396.       because there is a menu in  Febbs wich has all  functions
  2397.       that are availiable  via "hotkeys". So simply invoke  the
  2398.       editor  and browse the  menus to decide what function You
  2399.       want to perform.
  2400.  
  2401.  
  2402.  
  2403.     Move Line
  2404.  
  2405.       Move  line works just  like Copy  line although  the line
  2406.       you are standing on will be  moved to the buffer  instead
  2407.       of  copied. And  the next time  you press  <Move Line> it
  2408.       will  be  transferred  to  the line  the  cursor  was on.
  2409.       Please  note  that   if  you  move  something  into   the
  2410.       movebuffer and then  switch filearea the line inside  the
  2411.       buffer will be lost.
  2412.  
  2413.       See Also : Copy Line, Move tagged Lines inside editor  
  2414.  
  2415.  
  2416.     Febbs - The File Area Manager                       Page 36
  2417.  
  2418.  
  2419.  
  2420.  
  2421.  
  2422.  
  2423.  
  2424.  
  2425.  
  2426.     Move tagged Lines inside editor
  2427.  
  2428.       This function moves  the tagged lines inside the  editor.
  2429.       When execute  this function all  the tagged  lines in the
  2430.       editor  will be  moved to the  line you  are standing on.
  2431.       Nice if  you wish to move  a number of  files. A bit  too
  2432.       much job to do that with Move Line.
  2433.  
  2434.       See Also : Move Line
  2435.  
  2436.  
  2437.  
  2438.     Remove Both line and File
  2439.  
  2440.       This function  will Delete the  file and description  not
  2441.       only from the list but from the disk as well.
  2442.  
  2443.       FEBBS will ask you if you  are sure when deleting  files.
  2444.       No  harm done  if you  choose  the wrong  file.  Although
  2445.       Febbs will not  ask if the Files  is missing and its only
  2446.       a textline. Then this function works  just as if you  had
  2447.       pressed <Ctrl-Y> - Delete Line.
  2448.  
  2449.       See  Also  :   Remove  File  but  leave  description   in
  2450.       Files.Bbs.
  2451.  
  2452.  
  2453.  
  2454.     Remove File but leave description in Files.Bbs
  2455.  
  2456.       Removes the  file but  leaves the  description. This  one
  2457.       can be used when you  are short of diskspace  but wish to
  2458.       leave the  description in  the list and  thereby make  it
  2459.       <MISSING> when your users view your Files.Bbs.
  2460.  
  2461.       See  Also :  Remove Both line  and File,  Kill All tagged
  2462.       Lines / Files  
  2463.  
  2464.  
  2465.  
  2466.     Remove missing files from Files.Bbs
  2467.  
  2468.       When  you execute this function Febbs will check that all
  2469.       the  files in Files.Bbs  really exists.  If an entry does
  2470.       not exist on disk then it is removed from Files.Bbs.
  2471.  
  2472.       See Also : Tag All Missing Files
  2473.  
  2474.  
  2475.  
  2476.     Rename File on Current line
  2477.  
  2478.       When executing  rename you  will  be able  to Rename  the
  2479.  
  2480.  
  2481.     Febbs - The File Area Manager                       Page 37
  2482.  
  2483.  
  2484.  
  2485.  
  2486.  
  2487.  
  2488.  
  2489.       file on the current line. Febbs will  automaticaly update
  2490.       the Files.Bbs file for You as  well as renaming the  file
  2491.       on disk.
  2492.  
  2493.  
  2494.  
  2495.  
  2496.     Save current Files.Bbs
  2497.  
  2498.       When  saving Files.Bbs  Febbs will  handle any  upcomming
  2499.       errors. If an error should occur  then Febbs will  prompt
  2500.       You  for  a  new  filename  so  You  may  save  the  file
  2501.       elsewhere.
  2502.  
  2503.  
  2504.  
  2505.     Search for Filename
  2506.  
  2507.       When  executed this function  will pop  up an entry field
  2508.       where you  enter  a search  string  to  look for.  Please
  2509.       note, no wildcards or anything  like that. If You wish to
  2510.       find  "NICEGIRL.GIF"  just  enter   "GIRL".  Then   Press
  2511.       <Enter> to start  search. Febbs will  first search in the
  2512.       current  area for  the name.  Starting  at row  below the
  2513.       cursor  position   and  to   the  end.   If  Febbs   find
  2514.       "GIRLS.GIF" and  stops at that but  you know  that one is
  2515.       not  the right one use <Search Again> to continue Search.
  2516.       But if  not Found  then  a Question  will pop  up on  the
  2517.       screen  asking  if you  wish  to  search  Global. If  you
  2518.       answer yes you will see  Febbs strawl down all your Areas
  2519.       looking  for the file.  Only Files listed in Files.Bbs is
  2520.       taken into  the search. After  completed search or  after
  2521.       you have pressed  a key to  stop search You will  see the
  2522.       found (if  any) Files in  a Scrollable  window just  like
  2523.       the  Choose area  window. And  if you  position  yourself
  2524.       upon a  File and  press enter  you will automatically  be
  2525.       transferred  to that  file.  If  in another  area, a  new
  2526.       Files.Bbs will be loaded. And the  cursor will be  placed
  2527.       on the File you wanted to go to.
  2528.  
  2529.       See Also : Search again.
  2530.  
  2531.  
  2532.  
  2533.     Search again
  2534.  
  2535.       As  described  under the  <Search for  filename> function
  2536.       <Search again>  continues  the  search  after  the  first
  2537.       "hit".  
  2538.  
  2539.       Ex. A nice way to use search is like this.
  2540.  
  2541.       You have just  received the latest DSZ protocol by  Chuck
  2542.       Forsberg and   wants to hurl it from  the UL area  to its
  2543.       appropriate area. But you  do not remember  where the old
  2544.  
  2545.  
  2546.     Febbs - The File Area Manager                       Page 38
  2547.  
  2548.  
  2549.  
  2550.  
  2551.  
  2552.  
  2553.  
  2554.       versions area. Simply  press <Search for file> enter  the
  2555.       Search  argument DSZ  press enter  and Febbs  will  start
  2556.       looking for  any DSZ files for you. When you  see the old
  2557.       ones  popping up  in the search  window press  any key to
  2558.       stop search.  You Now see where  the old file is, what it
  2559.       is called,  what area and  area number.  You remember the
  2560.       number  and   presses  Escape   to  abandon  the   Search
  2561.       completely. You  tag the New DSZ.  Press <Hurl file>  for
  2562.       Hurl. Enter  the area  number where  the old ones  where.
  2563.       For  example 15 and  press Enter.  You will find yourself
  2564.       inside the Files.Bbs  of area 15  at the top. Now  to get
  2565.       to  the old  DSZ files  simply  press <Search  Again>  to
  2566.       Continue  search and  viola there  you are.  Press  <Hurl
  2567.       file> to "put down" the new DSZ and  use <Remove file> to
  2568.       get rid of the old one. Simple and Fast. What  more could
  2569.       you want.
  2570.  
  2571.       See Also : Search for Filename
  2572.  
  2573.  
  2574.  
  2575.     Sort Block
  2576.  
  2577.       This one will  let you sort a  block that you  first mark
  2578.       with  the direction  keys.  The direction  keys  are  Up-
  2579.       /Down-Arrow  and PageUp/PageDown.  When You  have  marked
  2580.       the block  that You  wish to  sort press <Enter>.  Please
  2581.       not  that  Febbs do  not  support  sorting  of  multiline
  2582.       descriptions.
  2583.  
  2584.  
  2585.  
  2586.     Show text "macros"
  2587.  
  2588.       This will pop up a little  box on the screen showing what
  2589.       macros you have defined in the  setup. Good to have  when
  2590.       your memory isn't what it ought to be :-)
  2591.  
  2592.  
  2593.     Strip Download counter
  2594.  
  2595.       A lot of people  use download counters in their files.bbs
  2596.       files to show the users  wich files are the most popular.
  2597.       And Febbs has the ability  to add theese counters but not
  2598.       update them.  But what  happens when  You want to  remove
  2599.       thoose download counters? Well, thats easy. Just  use the
  2600.       following  function  to have  Febbs  remove the  download
  2601.       counter on the current line.
  2602.  
  2603.  
  2604.     Switch Area
  2605.  
  2606.       When you  are inside the editor  it would  be very clumsy
  2607.       if you had to leave it and  return to the main menu every
  2608.       time you  wished to  change  area to  work on.  Therefore
  2609.  
  2610.  
  2611.     Febbs - The File Area Manager                       Page 39
  2612.  
  2613.  
  2614.  
  2615.  
  2616.  
  2617.  
  2618.  
  2619.       Febbs has  the ability to  let you  choose a new  area to
  2620.       work on from inside the  editor. This function works just
  2621.       like  the choose  area  item  from the  main  menu.  Just
  2622.       cruise  between  your areas  and select  a  new one  with
  2623.       enter. (or use  the HotKeys ! That  is if you wish to  go
  2624.       to area  19 simply press 1,  watch the  lower left corner
  2625.       of the window,  press 9 and  press Enter.  As fast as  it
  2626.       can be) You  will upon selection be transferred  directly
  2627.       to  the   new  area.   The  Files.Bbs   you  leave   will
  2628.       automatically  be saved if  you have  done any changes to
  2629.       it. If  you wish to discard your changes you will have to
  2630.       choose F3 (or ESC) to abandon  your changes. And take  of
  2631.       from the main menu for new adventures in Files Land.
  2632.  
  2633.  
  2634.  
  2635.     Tag All Missing Files
  2636.  
  2637.       Maybe <Remove all missing files>  is a bit too strong for
  2638.       you. You  wish to  have files  Off-Line" due  to lack  of
  2639.       disk  space. But  you do not  wish to keep  all that junk
  2640.       lying  around  as  Off-Line.  Easy,  Simply   press  <Tag
  2641.       missing> and all  missing files  will be tagged and  then
  2642.       untag  those you  wish to keep  and the  others use <Kill
  2643.       tagged files>
  2644.  
  2645.       See  also : Remove missing files from Files.Bbs, Kill All
  2646.       tagged Lines/Files.
  2647.  
  2648.  
  2649.  
  2650.     Tag dupe Entries in Current Files.Bbs
  2651.  
  2652.       This function will compare all file  names in the Current
  2653.       Files.Bbs to see if any Duplicate entries exist.  If any,
  2654.       they will be  Tagged and you  are able to  see which  are
  2655.       dupes and afterwards take appropriate actions.
  2656.  
  2657.       See Also : Kill All tagged Lines / Files 
  2658.  
  2659.  
  2660.     Tag files older then date
  2661.  
  2662.       Use this function to tag files  in the current area  that
  2663.       are older then the date  You input. Usefull when You want
  2664.       to  get rid  of old files  lying about  and wasting space
  2665.       that can be used to hold new and exciting files.
  2666.  
  2667.  
  2668.     Tag Line for later action
  2669.  
  2670.       Tag line  will simply tag the  line you  are standing on.
  2671.       It will change colour to the colour chosen by you  in the
  2672.       setup  to indicate  that it  is  tagged.  If the  line is
  2673.       already tagged then  the line will be non-tagged.  Simply
  2674.  
  2675.  
  2676.     Febbs - The File Area Manager                       Page 40
  2677.  
  2678.  
  2679.  
  2680.  
  2681.  
  2682.  
  2683.  
  2684.       a Tag-Toggler.
  2685.  
  2686.       See Also : Global Unmark of tagged Lines.
  2687.  
  2688.  
  2689.  
  2690.     Tagged files status
  2691.  
  2692.       This  function will display how many files that have been
  2693.       tagged and the total size of the tagged files.
  2694.  
  2695.  
  2696.  
  2697.     Text Viewer
  2698.  
  2699.       Febbs  internal textviewer  has some  limitations. It can
  2700.       only  handle 2000  lines and it  can only  handle as much
  2701.       lines that can be stored in  memory. It can't wrap  lines
  2702.       either. But it is in  my opinion fully functional for its
  2703.       purposes. The  external text viewer  works just like  the
  2704.       Binary.
  2705.  
  2706.       See Also : Binary Viewer.
  2707.  
  2708.  
  2709.  
  2710.     Text "Macros" as defined in Setup
  2711.  
  2712.       These texts, that you have specified  in the setup,  will
  2713.       be  inserted  at  cursor  position  when  you  press  the
  2714.       appropriate "HotKey".
  2715.  
  2716.  
  2717.  
  2718.     Toggle Display File-size / -Date on statusline
  2719.  
  2720.       This toggles the option to  display size and date of file
  2721.       on current line on the statusline.  The default state  of
  2722.       this toggle is already chosen in the setup.
  2723.  
  2724.  
  2725.  
  2726.     Touch file on current line
  2727.  
  2728.       If you  execute  this function  the file  on the  current
  2729.       line will  be stamped  with  the current  date and  time.
  2730.       Nice if you have manually copied  in some new files  from
  2731.       floppy and wish to let your users now that these  are new
  2732.       files.
  2733.  
  2734.       See Also : Touch all tagged files
  2735.  
  2736.  
  2737.  
  2738.     Touch all tagged files
  2739.  
  2740.  
  2741.     Febbs - The File Area Manager                       Page 41
  2742.  
  2743.  
  2744.  
  2745.  
  2746.  
  2747.  
  2748.  
  2749.       Touch  all tagged  files. Works  just like  <Touch  file>
  2750.       that touches the file on  the current line, although this
  2751.       one touches all tagged files. By touching i  mean setting
  2752.       current date and time on the file.
  2753.  
  2754.       See Also : Touch File on Current line
  2755.  
  2756.  
  2757.  
  2758.     Xpress way out of editor
  2759.  
  2760.       When  your in a hurry  to leave Febbs  use the Xpress way
  2761.       out of the editor. When  inside the editor and in editing
  2762.       mode  a  press  of  <Xpress way  out>  will  transfer you
  2763.       directly to DOS. Although if  you have made  changes then
  2764.       Febbs will ask you if you are sure.
  2765.  
  2766.  
  2767.  
  2768.  
  2769.  
  2770.  
  2771.  
  2772.  
  2773.  
  2774.  
  2775.  
  2776.  
  2777.  
  2778.  
  2779.  
  2780.  
  2781.  
  2782.  
  2783.  
  2784.  
  2785.  
  2786.  
  2787.  
  2788.  
  2789.  
  2790.  
  2791.  
  2792.  
  2793.  
  2794.  
  2795.  
  2796.  
  2797.  
  2798.  
  2799.  
  2800.  
  2801.  
  2802.  
  2803.  
  2804.  
  2805.  
  2806.     Febbs - The File Area Manager                       Page 42
  2807.  
  2808.  
  2809.  
  2810.  
  2811.  
  2812.  
  2813.  
  2814.                                            Avatar Control Codes
  2815.  
  2816.  
  2817.     Febbs  is aware  of some  Avatar codes.   Avatar  stand for
  2818.     Advanced Video  Attribute Terminal Assembler and  Recreator
  2819.     and is a  <TM> of George A. Stanislav.  I will not go in to
  2820.     deep  here on the Avatar  codes but if you  wish to examine
  2821.     them  closer  i  suggest  you  get hold  of  the  following
  2822.     FidoNet technical Standards documentations :
  2823.  
  2824.     FSC-0025
  2825.     FSC-0037
  2826.  
  2827.     They should  be available  on most  Bulletin Board  Systems
  2828.     (BBS)  but if  you can't  find them  contact me  and i will
  2829.     supply you with them.
  2830.  
  2831.  
  2832.     The Following codes are supported by Febbs.
  2833.  
  2834.     ^Y<Char><Repeat>  -  Repeat Character.
  2835.     ^V^B              -  Turn Blink on.
  2836.     ^V^A<Colour>      -  Change Colour.
  2837.  
  2838.     Where  ^ stands  for Control  (Ctrl). Press  down Ctrl  and
  2839.     then Press  the  Character after  ^ to  create the  Control
  2840.     character.
  2841.  
  2842.     These codes are supported in both the  Files.Bbs viewer and
  2843.     when creating lists. 
  2844.  
  2845.     When  looking at  the  current  Files.Bbs with  the  viewer
  2846.     Febbs will translate the Avatar codes  into proper colours,
  2847.     blinks and expand any repeat char sequens.
  2848.  
  2849.     And  when  creating  the filelists  Febbs  will  strip  the
  2850.     Colour and Blink codes  and expand the repeat char sequens.
  2851.     That way your  users will  get a filelist  that looks  just
  2852.     like  the list  they  saw on  the screen  while they  where
  2853.     online. Well almost anyway. There will be no colours...
  2854.  
  2855.  
  2856.  
  2857.                                                  Runtime Errors
  2858.  
  2859.  
  2860.     Built  into Febbs  is  an errorhandler  for  Runtime Errors
  2861.     (God forbid that  there are any). Febbs will tell  you what
  2862.     is wrong in plain  English and will also  create a file  in
  2863.     the current directory called  FEBBS.ERR with the same info.
  2864.     Please forward  this file  with a  detailed explanation  of
  2865.     how you  managed get the Error  to the author. Otherwise  i
  2866.     won't be able  to fix it. But  before you report  it to  me
  2867.     see to that you can  reproduce the error on your machine. I
  2868.  
  2869.  
  2870.  
  2871.     Febbs - The File Area Manager                       Page 43
  2872.  
  2873.  
  2874.  
  2875.  
  2876.  
  2877.  
  2878.  
  2879.     can not correct any errors if i cant reproduce them. 
  2880.  
  2881.  
  2882.  
  2883.  
  2884.  
  2885.  
  2886.  
  2887.  
  2888.  
  2889.  
  2890.  
  2891.  
  2892.  
  2893.  
  2894.  
  2895.  
  2896.  
  2897.  
  2898.  
  2899.  
  2900.  
  2901.  
  2902.  
  2903.  
  2904.  
  2905.  
  2906.  
  2907.  
  2908.  
  2909.  
  2910.  
  2911.  
  2912.  
  2913.  
  2914.  
  2915.  
  2916.  
  2917.  
  2918.  
  2919.  
  2920.  
  2921.  
  2922.  
  2923.  
  2924.  
  2925.  
  2926.  
  2927.  
  2928.  
  2929.  
  2930.  
  2931.  
  2932.  
  2933.  
  2934.  
  2935.  
  2936.     Febbs - The File Area Manager                       Page 44
  2937.  
  2938.  
  2939.  
  2940.  
  2941.  
  2942.  
  2943.  
  2944.                                                   The Filelists
  2945.  
  2946.     A  very Important feature of Febbs is the ability to create
  2947.     filelists  for your  daily maintenance.  Febbs  is able  to
  2948.     create a variety of lists.
  2949.  
  2950.     Those are :
  2951.  
  2952.       - Total Filelist of all chosen areas.
  2953.       - A Newslist of new files in all chosen areas.
  2954.       - An Overview list of all chosen areas. 
  2955.       -  A list  over the physical directories  that your areas
  2956.       resides in.
  2957.       - A list over the 50 most downloaded files on your BBS. 
  2958.  
  2959.     These  files can  be created  from the  menu or  by calling
  2960.     FEBBS  with commandline parameters. The  Overview of chosen
  2961.     areas and the  best download list is available in both ANSI,
  2962.      ASCII and AVATAR flavour.
  2963.  
  2964.  
  2965.  
  2966.     Avatar Codes                                  The Filelists
  2967.  
  2968.     If you  are running Febbs with  a BBS package that  handles
  2969.     Avatar   codes,   or  with   the  Files.Bbs   Browser  from
  2970.     FenrisUlven Data  then maybe  you use Avatar Codes  in your
  2971.     Files.Bbs to increase the viewability. Febbs  will when run
  2972.     strip  all  Avatar codes  from  the  lists  and expand  any
  2973.     Repeat Char  Codes. (See  the Avatar part  of this  manual)
  2974.     Thereby make the lists very viewable in text  also. Gone is
  2975.     all those happy  faces that the users hate when  they tried
  2976.     to read the lists or even worse, Print them!  Have you ever
  2977.     seen what Avatarcodes does to a Printer? It  isn't a pretty
  2978.     sight  i might tell  you. Well  Febbs will take  care of it
  2979.     all, so  Happy Filelisting and  to your  users Have a  Nice
  2980.     Reading!
  2981.  
  2982.  
  2983.  
  2984.     General items                                 The Filelists
  2985.  
  2986.     Febbs wraps the  descriptions in the fileslists if they are
  2987.     to  long. This is done  i all three  list types (Full, news
  2988.     and condensed).
  2989.  
  2990.     When running  in batchmode  Febbs  has now  the ability  to
  2991.     create a  logfile. This log  file lets you know  a thing or
  2992.     two about your  unattended operations. If you do not want a
  2993.     log file then simply  leave the LogFile field  in the setup
  2994.     empty. Today the logfile  is in a FrontDoor  <Tm> style but
  2995.     if you feel that you need a different style let me know.
  2996.  
  2997.  
  2998.  
  2999.  
  3000.  
  3001.     Febbs - The File Area Manager                       Page 45
  3002.  
  3003.  
  3004.  
  3005.  
  3006.  
  3007.  
  3008.  
  3009.     The Directory list                            The Filelists
  3010.  
  3011.     The  directory  list  is  meant  to   keep  your  Frequable
  3012.     directories up to date.  That is this file that  is used by
  3013.     Your  mailer   to  determine  which  directories  that  are
  3014.     frequable.  Haven't you  sometime redesigned  the  physical
  3015.     location of  your file  areas? And did  you, at  that time,
  3016.     remember  to  modify  to modify  the  list  over  frequable
  3017.     directories?
  3018.  
  3019.     The answer is most likely to be NO.
  3020.  
  3021.     Well, Febbs will now take  care of that for you. But  maybe
  3022.     you got a few areas that you do NOT want  to be included in
  3023.     the  filelist  but  you  wish to  be  frequable  anyway. An
  3024.     example is my Beta directory where i keep Beta versions  of
  3025.     my software. I Still  wish this directory  to be  frequable
  3026.     but i do  not wish to display  to the public what is  going
  3027.     on here.
  3028.  
  3029.     So therefore you simply create a file called FEBBOK.TXT !
  3030.  
  3031.     This  file will  automatically  at  creation time  for  the
  3032.     directory list be added to the above mentioned list.
  3033.  
  3034.     Mine looks like ...
  3035.  
  3036.     C:\FEBBETA
  3037.  
  3038.     ... Nothing Fancy at all.
  3039.  
  3040.     Another  way  of doing  this, if  you have  the directories
  3041.     that you wish to  include in this list set up in  Your area
  3042.     file, is  to tag  areas in  the list of  areas that  should
  3043.     have  the password message added  to them. And not tag them
  3044.     in  the areas to list  option. Febbs will include the areas
  3045.     that are tagged in the  areas to list as well as those that
  3046.     also those that has the password  tag set. This is so  that
  3047.     areas  not in the filelist  can be accepted as frequable by
  3048.     Your mailer. 
  3049.  
  3050.  
  3051.  
  3052.     When, How, Where?                             The Filelists
  3053.  
  3054.  
  3055.     Three  files,  Overview  list,   Directory  list  and  most
  3056.     Downloaded files,  will automatically  be created  when you
  3057.     choose the Total list from either the main menu or  via the
  3058.     commandline  (of  course  also  the  Total   list  will  be
  3059.     created).  If you do not wish to  create these lists simply
  3060.     leave them  out of the  setup. That is do  not give them  a
  3061.     name just leave the input field blank.
  3062.  
  3063.  
  3064.  
  3065.  
  3066.     Febbs - The File Area Manager                       Page 46
  3067.  
  3068.  
  3069.  
  3070.  
  3071.  
  3072.  
  3073.  
  3074.     The commandline  parameters are "N", "F" and "C". Where "N"
  3075.     stands  for  Newslist,  "F" for Full  list and  "C" for the
  3076.     Condensed list. 
  3077.  
  3078.     Ex. C:\FEBBS> FEBBS N
  3079.  
  3080.     Would create a newslist. And ...
  3081.  
  3082.     C:\FEBBS> FEBBS F
  3083.  
  3084.     Would create a Full list  over all your areas.  An overview
  3085.     list and  a directory list.  Of course  can you do  it like
  3086.     this ...
  3087.  
  3088.     C:\FEBBS> FEBBS F N C
  3089.  
  3090.     This is  my recommendation  if you  wish to  create both  a
  3091.     Full list,  a news  list and  a condensed  list. Since  all
  3092.     lists  area  created  at  the  same  time.  That way  Febbs
  3093.     doesn't have to scan all your areas twice this way.
  3094.  
  3095.  
  3096.  
  3097.     Headers/Footers                               The Filelists
  3098.  
  3099.     But what  is a filelist  without some  nice advertising  in
  3100.     the beginning?   Yes  let's have some nice  info about your
  3101.     BBS  in the beginning of  the Filelists. So simply create a
  3102.     header in a style  you fancy and enter the the  filename of
  3103.     the header  in the  setup. You  can  put different  headers
  3104.     into the  Total list  and the  news list.  Still the  Total
  3105.     list,  and  the  condensed list,uses  the  files  the  same
  3106.     header and the News list will use its own header.
  3107.  
  3108.     Put the  header files at  the same  location as  FEBBS.CTL,
  3109.     FEBBOK.TXT and the rest of FEBBS and  it will automatically
  3110.     be inserted at the beginning of your file lists.
  3111.  
  3112.     The  same goes for the  footer files. Febbs has the ability
  3113.     yo put textfiles  as footers the same  way that it can  put
  3114.     headers in the filelists.
  3115.  
  3116.  
  3117.     Area header                                   The Filelists
  3118.  
  3119.  
  3120.     Above each  new  area  Febbs will  put  a  so  called  area
  3121.     header. This  header  contains some  information about  the
  3122.     particular area (like  areaname and so  on). Febbs  has one
  3123.     predefined  header that will be used if  You do not specify
  3124.     a  header.  The  area  header  is  specified  in  a  normal
  3125.     textfile that You  can edit  from within Feppla, the  setup
  3126.     program. You can design the  header that comes  before each
  3127.     area  in the filelist. This is done in a text file that You
  3128.  
  3129.  
  3130.  
  3131.     Febbs - The File Area Manager                       Page 47
  3132.  
  3133.  
  3134.  
  3135.  
  3136.  
  3137.  
  3138.  
  3139.     can call  anything  You want.  Just  make  sure to  in  the
  3140.     setup, under  list setup  -> Headers/footers  to set  "Area
  3141.     header ctl  file" to point at  this text  file. Included as
  3142.     an example is  HEAD.FEB that also explains the  metastrings
  3143.     availiable. 
  3144.  
  3145.     The meta  strings that You can  use in the  area header are
  3146.     the following :
  3147.  
  3148.  
  3149.       ~A          = Area name left justified [40 characters]
  3150.       ~B          = Area name right justified [40 characters]
  3151.       ~#          = Area  number [3  characters] [9  characters
  3152.                   if full Maximus 2
  3153.                    area numbers enabled]
  3154.       ~L          = Access level to this area [10 characters]
  3155.       ~F          = Number of files  [5 characters]
  3156.       ~S          = Size of all files in Kbytes [6 characters]
  3157.       ~D          = Number  of  downloads  in  this  particular
  3158.                   area [4 characters]
  3159.  
  3160.  
  3161.     Headstart  starts  header  information  and   Headend  ends
  3162.     header information Up to 10  lines can be used for a header
  3163.     and they can be  up to 80  chars wide. If You  have several
  3164.     headers in this file all You have to do  is comment out the
  3165.     headstart/headend  commands.  No need  to  comment  out the
  3166.     header. A  line starting  with a  ";" character  is treated
  3167.     like a comment.
  3168.  
  3169.     Example :
  3170.  
  3171.  
  3172.     ; Febbs standard header
  3173.        ;
  3174.        HEADSTART
  3175.        ╒══════╤══════════════════════════════════════════════════════════════════════╕
  3176.        │ #~# │ ~A      Privilegie : ~L │
  3177.        ├──────┴───────────────┬───────────────────────────────┬──────────────────────┤
  3178.        │ ░░░░░▒▒▒▒▒▓▓▓▓▓█████ │ ~S KBytes in ~F Files  │ █████▓▓▓▓▓▒▒▒▒▒░░░░░ │
  3179.        ╘══════════════════════╧═══════════════════════════════╧══════════════════════╛
  3180.        HEADEND
  3181.  
  3182.  
  3183.  
  3184.        Sample batch file                             The Filelists
  3185.  
  3186.  
  3187.     Now  you are ready to  start creating those nice lists that
  3188.     everyone just  loves to  download. I  would recommend  that
  3189.     you somewhere in  your nightly maintenance add the  command
  3190.     to  create the  lists and  then  simply after  creation Zip
  3191.     them  up  and  copy  them  to  your  Filelist  area.  Maybe
  3192.     something like this :
  3193.  
  3194.  
  3195.  
  3196.     Febbs - The File Area Manager                       Page 48
  3197.  
  3198.  
  3199.  
  3200.  
  3201.  
  3202.  
  3203.  
  3204.     CD\FEBBS
  3205.     FEBBS F N
  3206.     PKZIP FENRIS FENRIS.TXT
  3207.     COPY FENRIS.NEW D:\FILE\TEXT
  3208.     COPY FENRIS.TXT D:\FILE\TEXT
  3209.     COPY FENRIS.ZIP D:\FILE\TEXT
  3210.     CD\RA
  3211.  
  3212.     This is  my batchfile for  creating my lists. Nothing Fancy
  3213.     at all.
  3214.  
  3215.  
  3216.  
  3217.     Different Filelists                           The Filelists
  3218.  
  3219.  
  3220.     But wait  a second!  I want to  create different  lists for
  3221.     different  users. That  is  the PC  users doesn't  like  to
  3222.     download filelist that contain Amiga files  and vice versa.
  3223.     That's  easy! Simply create  a new  config file with Feppla
  3224.     like this.
  3225.  
  3226.     FEPPLA /S:Amiga.Ctl
  3227.  
  3228.     Set  up  the  areas  you  wish  to  include  and  name  the
  3229.     filelists. 
  3230.     Then Run ...
  3231.  
  3232.     FB N F /S:Amiga.Ctl
  3233.  
  3234.     and  that Setup file  will be  used. For more  info see the
  3235.     setup part of this document.
  3236.  
  3237.  
  3238.  
  3239.  
  3240.  
  3241.  
  3242.  
  3243.  
  3244.  
  3245.  
  3246.  
  3247.  
  3248.  
  3249.  
  3250.  
  3251.  
  3252.  
  3253.  
  3254.  
  3255.  
  3256.  
  3257.  
  3258.  
  3259.  
  3260.  
  3261.     Febbs - The File Area Manager                       Page 49
  3262.  
  3263.  
  3264.  
  3265.  
  3266.  
  3267.  
  3268.  
  3269.                                                 Memory Swapping
  3270.  
  3271.     When shelling  Febbs has the ability  to swap itself out of
  3272.     memory  to  make  room  for  other  programs to  run.  When
  3273.     swapping, Febbs  can swap to Disk,  EMS and XMS. FEBBS will
  3274.     check  for the presence  of EMS and  use that  for the swap
  3275.     file. If  there is  no EMS or  not enough  free EMS,  FEBBS
  3276.     will try to allocate XMS memory, and if there  is no XMS or
  3277.     not enough Febbs will try to swap to disk.
  3278.  
  3279.     You have the  ability to toggle  swapping on  or of in  the
  3280.     setup. If  you are using  a system with  slow disks  and no
  3281.     extra memory  then it can  be good to  turn of swapping  to
  3282.     speed  things up. Please keep in mind that PAK for instance
  3283.     needs approximately  185 Kb of  memory to  operate and  ARJ
  3284.     even  more, so  therefore check  how much  memory you  have
  3285.     when  shelling  from  Febbs  before  you   decide  to  turn
  3286.     swapping off. 
  3287.  
  3288.     FEBBS leaves only approx. 10k resident  when swapping. This
  3289.     will  give you  maximum ram  to do  whatever you  wish from
  3290.     within FEBBS.  Please note that you  must not load any TSRs
  3291.     or other  programs that doesn't  give back  all memory when
  3292.     you are finished  with them.  And also be  aware of  quirks
  3293.     that  exists if  you are  using DesqView  and have  set the
  3294.     "Writes text  directly to screen"  option to false. See the
  3295.     DesqView section of this text for more info.
  3296.  
  3297.     The  path and name of  the swap file that  FEBBS creates is
  3298.     configurable. Go into  FEPPLA and select General Setup  and
  3299.     set the full path AND filename of the swap file. Just  make
  3300.     sure you  don't set it to a filename that already exists on
  3301.     your drive or that file WILL be overwritten.
  3302.  
  3303.     A good place  for the swap file would be a ram drive.  This
  3304.     will speed up  the swapping  process if you don't  have any
  3305.     EMS  or XMS,  but  be advised  that the  swap file  size is
  3306.     around 220k so set your ram drive size accordingly. 
  3307.  
  3308.     If you  have extended memory and wish  to be able to use it
  3309.     as XMS  memory install the  Device driver called  HIMEM.SYS
  3310.     that MicroSoft supplies  with most of their programs.  Edit
  3311.     the  file  called  CONFIG.SYS to  look  like  this  in  the
  3312.     beginning of the file 
  3313.  
  3314.     DEVICE=C:\HIMEM.SYS
  3315.  
  3316.     And  also see to that the HIMEM.SYS file is located in your
  3317.     root  directory (or change the path above to where the file
  3318.     is located).  Or if  you own  a 386  then you  can use  any
  3319.     other memory manager  (QEMM, 386Max) to create XMS  memory.
  3320.     But then  you can just as well  use the EMS memory to swap.
  3321.     Febbs will  check the  memory like  this: First EMS  second
  3322.     XMS and  last  DISK.  Shelling to  memory  is a  whole  lot
  3323.  
  3324.  
  3325.  
  3326.     Febbs - The File Area Manager                       Page 50
  3327.  
  3328.  
  3329.  
  3330.  
  3331.  
  3332.  
  3333.  
  3334.     faster then to  shell to disk. Since i  feel i must give my
  3335.     registered users some value  for their money i have decided
  3336.     to make  the XMS and EMS swap only  available to those that
  3337.     have registered. The DISK  swap works just the same in both
  3338.     registered and unregistered version.
  3339.  
  3340.  
  3341.  
  3342.  
  3343.  
  3344.  
  3345.  
  3346.  
  3347.  
  3348.  
  3349.  
  3350.  
  3351.  
  3352.  
  3353.  
  3354.  
  3355.  
  3356.  
  3357.  
  3358.  
  3359.  
  3360.  
  3361.  
  3362.  
  3363.  
  3364.  
  3365.  
  3366.  
  3367.  
  3368.  
  3369.  
  3370.  
  3371.  
  3372.  
  3373.  
  3374.  
  3375.  
  3376.  
  3377.  
  3378.  
  3379.  
  3380.  
  3381.  
  3382.  
  3383.  
  3384.  
  3385.  
  3386.  
  3387.  
  3388.  
  3389.  
  3390.  
  3391.     Febbs - The File Area Manager                       Page 51
  3392.  
  3393.  
  3394.  
  3395.  
  3396.  
  3397.  
  3398.  
  3399.                                FEBBS VS Viruses and EXE packers
  3400.  
  3401.  
  3402.     The  versions before  0.06 of  FEBBS was  packed with LZEXE
  3403.     (c) 1989 Fabrice  BELLARD. This to prevent the program from
  3404.     being attacked by viruses since  LZEXE performs a CRC check
  3405.     of the file  upon execution.  But with the  release of  the
  3406.     unpacker  for  LZEXE  this is  not  a  reliable method  any
  3407.     longer. And  also LZEXE isn't all that reliable on programs
  3408.     that has to shell to DOS to execute other programs. 
  3409.  
  3410.     Therefore FEBBS scans  itself upon execution and checks  if
  3411.     any  changes were  made to  the EXE  files. If  there were,
  3412.     FEBBS will halt  with an  error message.  Please note  that
  3413.     due to the CRC  check of the  EXE file  you can *NOT*  pack
  3414.     this program with  LZEXE. And  you can't alter the  code in
  3415.     any way. (Which the license forbids you to any way).
  3416.  
  3417.     Another reason why  you can't  pack Febbs is because  it is
  3418.     overlayed  to save  memory. And  LZEXE  can't pack  overlay
  3419.     files. But  PKLite by  PKWare  can do  so and  so has  been
  3420.     done. 
  3421.  
  3422.  
  3423.  
  3424.  
  3425.  
  3426.  
  3427.  
  3428.  
  3429.  
  3430.  
  3431.  
  3432.  
  3433.  
  3434.  
  3435.  
  3436.  
  3437.  
  3438.  
  3439.  
  3440.  
  3441.  
  3442.  
  3443.  
  3444.  
  3445.  
  3446.  
  3447.  
  3448.  
  3449.  
  3450.  
  3451.  
  3452.  
  3453.  
  3454.  
  3455.  
  3456.     Febbs - The File Area Manager                       Page 52
  3457.  
  3458.  
  3459.  
  3460.  
  3461.  
  3462.  
  3463.  
  3464.                            The overlay buffer and slow machines
  3465.  
  3466.  
  3467.     Since a lot  of persons  still use XT  machines to run  BBS
  3468.     systems  they usually  do  not  like  the overlay  part  of
  3469.     Febbs.  Overlays slow down the program since not all of the
  3470.     code are  kept in memory, only  the parts that area needed.
  3471.     The reason  for saving memory  is that larger Files.Bbs can
  3472.     be loaded  into Febbs  for editing.  But since  XT machines
  3473.     usually  haven't got that  big disks  and thereby  not that
  3474.     big Files.Bbs  files i  have made the  Overlay buffer  size
  3475.     configurable. The  larger Buffer, the  less disk access  by
  3476.     Febbs. That is  if You do not  have EMS memory, then  Febbs
  3477.     will use EMS for the overlays. 
  3478.  
  3479.     If  you have  EMS  then you  most certainly  never want  to
  3480.     tamper with the overlay buffer size.
  3481.  
  3482.     So  if you  wish to  reduce disk  access by  Febbs use  the
  3483.     following switch  to set  the amount of  memory that  Febbs
  3484.     should allocate for the overlay.
  3485.  
  3486.     /O:<Buffer Size>
  3487.  
  3488.     The  size of the original buffer size is displayed when you
  3489.     try to change the  size of the Buffer. Now it is up  to you
  3490.     to  configure the  buffersize  that  is the  best  for Your
  3491.     system.  But make sure that You have saved enough of memory
  3492.     to load Your largest Files.Bbs.
  3493.  
  3494.  
  3495.  
  3496.  
  3497.  
  3498.  
  3499.  
  3500.  
  3501.  
  3502.  
  3503.  
  3504.  
  3505.  
  3506.  
  3507.  
  3508.  
  3509.  
  3510.  
  3511.  
  3512.  
  3513.  
  3514.  
  3515.  
  3516.  
  3517.  
  3518.  
  3519.  
  3520.  
  3521.     Febbs - The File Area Manager                       Page 53
  3522.  
  3523.  
  3524.  
  3525.  
  3526.  
  3527.  
  3528.  
  3529.                                          Commandline parameters
  3530.  
  3531.  
  3532.     There  are  several  command  line  parameters  that  Febbs
  3533.     accepts. Most of  them has  already been  discussed in  the
  3534.     documentation but this is  a specification of  all of  them
  3535.     in one place.
  3536.  
  3537.     /M            Use the monochrome colour set of Febbs.
  3538.  
  3539.     /S:<FileName>     Use <FileName> as setup file.
  3540.  
  3541.     F             Create a Full Filelist
  3542.  
  3543.     N             Create a News Filelist
  3544.  
  3545.     C             Create a Condensed Filelist
  3546.  
  3547.     /X            Leave  out the  name of  the registered  user
  3548.                   from the different lists that Febbs creates.
  3549.  
  3550.     /O:<Buffer Size>  Used when changing  the overlay buffer in
  3551.                       RAM.
  3552.  
  3553.     /D            Debug  mode.   When this  mode  is set  Febbs
  3554.                   displays more  info on  the status line  when
  3555.                   in the  area pick list.  This is useful  when
  3556.                   trying to determine if it  is  Febbs or  Your
  3557.                   setup that is not working.
  3558.  
  3559.     ?             Display   a  helpscreen   of   the  avaliable
  3560.                   command line parameters.
  3561.  
  3562.  
  3563.  
  3564.  
  3565.  
  3566.  
  3567.  
  3568.  
  3569.  
  3570.  
  3571.  
  3572.  
  3573.  
  3574.  
  3575.  
  3576.  
  3577.  
  3578.  
  3579.  
  3580.  
  3581.  
  3582.  
  3583.  
  3584.  
  3585.  
  3586.     Febbs - The File Area Manager                       Page 54
  3587.  
  3588.  
  3589.  
  3590.  
  3591.  
  3592.  
  3593.  
  3594.                                          Multitaskers and Share
  3595.  
  3596.  
  3597.  
  3598.     Febbs  is Multitasker-  and  Share-Aware. That  means  that
  3599.     Febbs  will  when  opening files  try  to  allow  others to
  3600.     access  the Files  at  the  same time.  All  files,  except
  3601.     textfiles,  are opened in  Deny-Write-mode. That  is, other
  3602.     programs  are allowed to read but not write to files opened
  3603.     by Febbs  while Febbs  is reading  them.  Febbs will  never
  3604.     have a file  open longer  than necessary to get  the needed
  3605.     information from it.
  3606.  
  3607.     The  Screen writes  in Febbs  is  aware about  DesqView and
  3608.     asks  DesqView  (DV)   for  an  alternative  video  buffer.
  3609.     Thereby you  can set the Direct  screenwrites option in  DV
  3610.     to NO. But be aware that if You shell  from inside Febbs to
  3611.     a  program that  uses direct  screenwrites,  then when  you
  3612.     return  to Febbs you will most likely not be able recognise
  3613.     the  program that  you  left.  This is  because  the  other
  3614.     program  that you executed  from inside Febbs has fooled DV
  3615.     into changing  vidoebuffer. So  in most  cases i  recommend
  3616.     that you have  the Direct  Screenwrites option  set to  yes
  3617.     inside DV.  And also  that you  assign at least  2 or  more
  3618.     text and graphics  pages to  the Window that you  run Febbs
  3619.     in.  Not  that  Febbs  needs  it but  if  you  shell  to an
  3620.     external program it might.
  3621.  
  3622.     How much  memory you  give to Febbs  is all  up to you  but
  3623.     check the memory  status with  when you decide how  much to
  3624.     give to Febbs. 
  3625.  
  3626.     Please  Keep  in  mind  that  every  line  in  a  Files.Bbs
  3627.     occupies  approximately 162  Bytes  of Memory  inside Febbs
  3628.     Editor. So  a 300  Lines Files.Bbs  occupies approx  48,600
  3629.     Bytes in memory.
  3630.  
  3631.     Try be not  to stingy when you assign memory to Febbs. Give
  3632.     the program Elbow room to work.
  3633.  
  3634.     Febbs will also, when idle  waiting for a  keystroke, slice
  3635.     away CPU  time to other tasks running  under DesqView, Windows
  3636.      3.xx or OS/2. This has the advantage that Febbs  allows other
  3637.     tasks  to execute  faster  and  smother while  Febbs  isn't
  3638.     doing anything in particular. 
  3639.  
  3640.     If Access  is Denied to a  Files.Bbs then Febbs will inform
  3641.     You  of so.  Access Denied  can occur on  multiline systems
  3642.     when several  tasks try to access  the same files. For this
  3643.     to  work you must have loaded the DOS util SHARE.EXE before
  3644.     you start. 
  3645.  
  3646.     If a  Files.Bbs is missing  then Febbs will ask  you if You
  3647.     wish to  create it  or not.  Febbs will  not report  that a
  3648.  
  3649.  
  3650.  
  3651.     Febbs - The File Area Manager                       Page 55
  3652.  
  3653.  
  3654.  
  3655.  
  3656.  
  3657.  
  3658.  
  3659.     Files.Bbs file is missing  just because it is locked at the
  3660.     moment.
  3661.  
  3662.  
  3663.  
  3664.  
  3665.  
  3666.  
  3667.  
  3668.  
  3669.  
  3670.  
  3671.  
  3672.  
  3673.  
  3674.  
  3675.  
  3676.  
  3677.  
  3678.  
  3679.  
  3680.  
  3681.  
  3682.  
  3683.  
  3684.  
  3685.  
  3686.  
  3687.  
  3688.  
  3689.  
  3690.  
  3691.  
  3692.  
  3693.  
  3694.  
  3695.  
  3696.  
  3697.  
  3698.  
  3699.  
  3700.  
  3701.  
  3702.  
  3703.  
  3704.  
  3705.  
  3706.  
  3707.  
  3708.  
  3709.  
  3710.  
  3711.  
  3712.  
  3713.  
  3714.  
  3715.  
  3716.     Febbs - The File Area Manager                       Page 56
  3717.  
  3718.  
  3719.  
  3720.  
  3721.  
  3722.  
  3723.  
  3724.                                                      The future
  3725.  
  3726.  
  3727.     The Febbs-package  is under constant  development. And most
  3728.     of  the items  that are  added, or  changed to  become more
  3729.     userfriendly, have been  made possible only because of  the
  3730.     close relationship between the users and  the developers of
  3731.     the Febbs-package.  That is  one of the many  advantages of
  3732.     the  ShareWare  concept (wich  this package  is distributed
  3733.     under). So  if You  have any  questions  or suggestions  to
  3734.     further enhance the program that You have  been kind enough
  3735.     to  support by buying a license, please  drop me a line via
  3736.     electronic  mail or standard mail at an address found later
  3737.     on in this documentation. 
  3738.  
  3739.     Some functions that  are pending to be implemented are  the
  3740.     following.
  3741.  
  3742.     * Import text files into Files.Bbs
  3743.     * Add headers in Files.Bbs while creating filelists.
  3744.  
  3745.     But when You  ask for  new functions, try  to be  realistic
  3746.     and remember that  I am not doing  this for a living. If  i
  3747.     would have done that i would have starved to death by now.
  3748.  
  3749.     So  try  to  be  realistic.  I will  not  implement  Fossil
  3750.     support and i  will not turn it into a complete BBS system!
  3751.     Yes, people have asked this of  me :-) But maybe, The  name
  3752.     fits (FE-BBS) so who knows what will happen <Big Grin>.
  3753.  
  3754.  
  3755.  
  3756.  
  3757.  
  3758.  
  3759.  
  3760.  
  3761.  
  3762.  
  3763.  
  3764.  
  3765.  
  3766.  
  3767.  
  3768.  
  3769.  
  3770.  
  3771.  
  3772.  
  3773.  
  3774.  
  3775.  
  3776.  
  3777.  
  3778.  
  3779.  
  3780.  
  3781.     Febbs - The File Area Manager                       Page 57
  3782.  
  3783.  
  3784.  
  3785.  
  3786.  
  3787.  
  3788.  
  3789.                                                         Support
  3790.  
  3791.  
  3792.     If You wish  to contact  the development team of  Febbs You
  3793.     can always reach us at the following addresses.
  3794.  
  3795.  
  3796.  
  3797.     The World 
  3798.     except 
  3799.     the USA.      FenrisUlven Data
  3800.                   Attn: Patrik Sjöberg
  3801.                   Sörbygatan 69B
  3802.                   S-802 55 Gefle
  3803.                   Sweden
  3804.                   E-Mail : 2:205/208@Fidonet
  3805.                   US Robotics DS 14.4 42b
  3806.                   Data Line : +46-26-628057
  3807.                   FAX : +46-26-652101
  3808.  
  3809.     The USA       Febbs Support
  3810.                   Attn : Paul Williams
  3811.                   701 Laurel Drive
  3812.                   Aiken, South Carolina  29801-3391
  3813.                   E-Mail : 1:3624/1@Fidonet
  3814.                   US Robotics DS 14.4 42b
  3815.                   Data Line:  (803) 649-9612
  3816.  
  3817.     The United
  3818.     Kingdom       Febbs Support
  3819.                   c/o Simon Gledhill
  3820.                   37 Arleston Drive
  3821.                   Wollaton
  3822.                   Nottingham
  3823.                   NG8 2FR
  3824.                   E-Mail : 2:250/413@Fidonet
  3825.                   US Robotics 14.4
  3826.                   Data Line: 602-855607
  3827.  
  3828.     The  latest  version   and  support  in  Your  country   is
  3829.     availiable  at the  following  sites. Most  only availiable
  3830.     via E-Mail or by logging on to their BBS systems.
  3831.  
  3832.  
  3833.  
  3834.     The Netherlands   Daniel Docekal
  3835.                   +31-10-4157141
  3836.                   E-Mail : 2:285/608
  3837.  
  3838.  
  3839.  
  3840.  
  3841.  
  3842.  
  3843.  
  3844.  
  3845.  
  3846.     Febbs - The File Area Manager                       Page 58
  3847.  
  3848.  
  3849.  
  3850.  
  3851.  
  3852.  
  3853.  
  3854.                                           Copyright, Trademarks
  3855.  
  3856.  
  3857.      PKPAK, PKUNPAK, PKZIP and PKUNZIP are trademarks of PKWare Inc.
  3858.      PAK             is a trademark of NoGate Consulting.
  3859.      ARC             is a trademark of SEA inc.
  3860.      LZH and LHarc   are trademarks of Yoshi;
  3861.      LZS and LARC    are trademarks of K.Miki H.Okumura, K.Masuyama
  3862.      ARJ             is a trademark of Robert K. Jung
  3863.      HYPER           is  a trademark  of  Peter  Sawatzki and  Klaus  Peter
  3864.                      Nischke
  3865.      AR              is a trademark of Haruhiko Okumura
  3866.      ZOO             is a trademark of Rahul Dhesi.
  3867.      QuickBBS        is a trademark of Pegasus Software.
  3868.      RemoteAccess    is a trademark of Continental Software
  3869.      FrontDoor       is a trademark of Joaquim H. Homrighausen
  3870.      Tubbs           is a trademark of Mats Björk
  3871.      TubFile         is a trademark of Jörgen Olsson
  3872.      Opus            is a trademark of Wynn Wagner III
  3873.      Maximus         is a trademark of Scott Dudley
  3874.      Desqview        is a trademark of Quarterdeck Systems
  3875.      Qemm            is a trademark of Quarterdeck Systems
  3876.      386Max          is a trademark of Qualitas
  3877.      MS-DOS          is a trademark of Microsoft corporation
  3878.      MTA             is a trademark of Rob Van.Hoeven 
  3879.      TICK            is a trademark of Barry Geller
  3880.      GIF             is a trademark of CompuServe Inc.
  3881.      Avatar          is a trademark of George A. Stanislav 
  3882.      LZEXE           is a trademark of Fabrice Bellard. 
  3883.  
  3884.  
  3885.      The FEBBS-Package is  written in Turbo Pascal 6.0 and Turbo
  3886.     Assembler 2.01, with help  of the Turbo  Debugger 2.01  and
  3887.     makes use  of Turbo Professional v5.11, Object professional
  3888.     1.12 and  PSCF v0.07.  Also included  are some routines  of
  3889.     Anders Brink's fine tools called
  3890.     ABUnit which  is Public  Domain. Borlands  System unit  has
  3891.     been replaced by Eagle Performance Sys unit 6.20.
  3892.  
  3893.  
  3894.     Turbo Pascal    is a trademark of Borland International
  3895.      Turbo Debugger  is a trademark of Borland International
  3896.      ABUnit          is a trademark of Anders Brink
  3897.      Turbo Professional   is a trademark of TurboPower Inc.
  3898.      Object Professional  is a trademark of TurboPower Inc.
  3899.      PSCF            is a trademark of Patrik Sjöberg
  3900.      SpeedPack I     is a trademark of Eagle Performance Software.
  3901.  
  3902.  
  3903.  
  3904.  
  3905.  
  3906.  
  3907.  
  3908.  
  3909.  
  3910.  
  3911.     Febbs - The File Area Manager                       Page 59
  3912.